Dagger
Search

kiota

No long description provided.

Installation

dagger install github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b

Entrypoint

Return Type
Kiota !
Arguments
NameTypeDefault ValueDescription
consoleColorsEnabledBoolean -No description provided
consoleColorsSwapBoolean -No description provided
tutorialEnabledBoolean -No description provided
offlineEnabledBoolean -No description provided
logLevelString "information"No description provided
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
func (m *myModule) example() *Kiota  {
	return dag.
			Kiota()
}
@function
def example() -> dag.Kiota:
	return (
		dag.kiota()
	)
@func()
example(): Kiota {
	return dag
		.kiota()
}

Types

Kiota 🔗

languages() 🔗

The supported languages

Return Type
[String ! ] !
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 languages
func (m *myModule) example(ctx context.Context) []string  {
	return dag.
			Kiota().
			Languages(ctx)
}
@function
async def example() -> List[str]:
	return await (
		dag.kiota()
		.languages()
	)
@func()
async example(): Promise<string[]> {
	return dag
		.kiota()
		.languages()
}

logLevel() 🔗

The log level to be used in all Kiota commands

Return Type
String !
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 log-level
func (m *myModule) example(ctx context.Context) string  {
	return dag.
			Kiota().
			LogLevel(ctx)
}
@function
async def example() -> str:
	return await (
		dag.kiota()
		.log_level()
	)
@func()
async example(): Promise<string> {
	return dag
		.kiota()
		.logLevel()
}

container() 🔗

The Kiota mcr.microsoft.com/openapi/kiota container

Return Type
Container !
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 container
func (m *myModule) example() *Container  {
	return dag.
			Kiota().
			Container()
}
@function
def example() -> dagger.Container:
	return (
		dag.kiota()
		.container()
	)
@func()
example(): Container {
	return dag
		.kiota()
		.container()
}

parameters() 🔗

Common parameters to be used in all Kiota commands

Return Type
[String ! ] !
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 parameters
func (m *myModule) example(ctx context.Context) []string  {
	return dag.
			Kiota().
			Parameters(ctx)
}
@function
async def example() -> List[str]:
	return await (
		dag.kiota()
		.parameters()
	)
@func()
async example(): Promise<string[]> {
	return dag
		.kiota()
		.parameters()
}

withParameters() 🔗

Return Type
Kiota !
Arguments
NameTypeDefault ValueDescription
clearCacheBoolean -No description provided
excludePathString -No description provided
includePathString -No description provided
versionString -No description provided
searchKeyString -No description provided
disableSslvalidationBoolean -No description provided
openApiString -No description provided
outputString -No description provided
cleanOutputBoolean -No description provided
languageString -No description provided
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 with-parameters
func (m *myModule) example() *Kiota  {
	return dag.
			Kiota().
			WithParameters()
}
@function
def example() -> dag.Kiota:
	return (
		dag.kiota()
		.with_parameters()
	)
@func()
example(): Kiota {
	return dag
		.kiota()
		.withParameters()
}

search() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
searchTermString !-No description provided
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 search --search-term string
func (m *myModule) example(ctx context.Context, searchTerm string) string  {
	return dag.
			Kiota().
			Search(ctx, searchTerm)
}
@function
async def example(search_term: str) -> str:
	return await (
		dag.kiota()
		.search(search_term)
	)
@func()
async example(searchTerm: string): Promise<string> {
	return dag
		.kiota()
		.search(searchTerm)
}

show() 🔗

Return Type
Kiota !
Arguments
NameTypeDefault ValueDescription
openApiString -No description provided
clearCacheBoolean -No description provided
logLevelString -No description provided
includePathString -No description provided
excludePathString -No description provided
versionString -No description provided
searchKeyString -No description provided
disableSslvalidationBoolean -No description provided
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 show
func (m *myModule) example() *Kiota  {
	return dag.
			Kiota().
			Show()
}
@function
def example() -> dag.Kiota:
	return (
		dag.kiota()
		.show()
	)
@func()
example(): Kiota {
	return dag
		.kiota()
		.show()
}

generate() 🔗

Client generation

Return Type
Kiota !
Arguments
NameTypeDefault ValueDescription
openApiString -No description provided
languageString -No description provided
additionalDataBoolean -No description provided
outputString -No description provided
classNameString -No description provided
excludeBackwardCompatibleBoolean -No description provided
deserializerString -No description provided
serializerString -No description provided
backingStoreBoolean -No description provided
namespaceNameString -No description provided
structuredMimeTypes[String ! ] -No description provided
typeAccessModifierString -No description provided
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 generate
func (m *myModule) example() *Kiota  {
	return dag.
			Kiota().
			Generate()
}
@function
def example() -> dag.Kiota:
	return (
		dag.kiota()
		.generate()
	)
@func()
example(): Kiota {
	return dag
		.kiota()
		.generate()
}

info() 🔗

Return Type
Kiota !
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
 info
func (m *myModule) example() *Kiota  {
	return dag.
			Kiota().
			Info()
}
@function
def example() -> dag.Kiota:
	return (
		dag.kiota()
		.info()
	)
@func()
example(): Kiota {
	return dag
		.kiota()
		.info()
}