kiota
No long description provided.
Installation
dagger install github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791bEntrypoint
Return Type
Kiota !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| consoleColorsEnabled | Boolean | - | No description provided |
| consoleColorsSwap | Boolean | - | No description provided |
| tutorialEnabled | Boolean | - | No description provided |
| offlineEnabled | Boolean | - | No description provided |
| logLevel | String | "information" | No description provided |
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
func (m *MyModule) Example() *dagger.Kiota {
return dag.
Kiota()
}@function
def example() -> dagger.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 \
languagesfunc (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-levelfunc (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 \
containerfunc (m *MyModule) Example() *dagger.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 \
parametersfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| clearCache | Boolean | - | No description provided |
| excludePath | String | - | No description provided |
| includePath | String | - | No description provided |
| version | String | - | No description provided |
| searchKey | String | - | No description provided |
| disableSslvalidation | Boolean | - | No description provided |
| openApi | String | - | No description provided |
| output | String | - | No description provided |
| cleanOutput | Boolean | - | No description provided |
| language | String | - | No description provided |
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
with-parametersfunc (m *MyModule) Example() *dagger.Kiota {
return dag.
Kiota().
WithParameters()
}@function
def example() -> dagger.Kiota:
return (
dag.kiota()
.with_parameters()
)@func()
example(): Kiota {
return dag
.kiota()
.withParameters()
}search() 🔗
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| searchTerm | String ! | - | No description provided |
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
search --search-term stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| openApi | String | - | No description provided |
| clearCache | Boolean | - | No description provided |
| logLevel | String | - | No description provided |
| includePath | String | - | No description provided |
| excludePath | String | - | No description provided |
| version | String | - | No description provided |
| searchKey | String | - | No description provided |
| disableSslvalidation | Boolean | - | No description provided |
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
showfunc (m *MyModule) Example() *dagger.Kiota {
return dag.
Kiota().
Show()
}@function
def example() -> dagger.Kiota:
return (
dag.kiota()
.show()
)@func()
example(): Kiota {
return dag
.kiota()
.show()
}generate() 🔗
Client generation
Return Type
Kiota !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| openApi | String | - | No description provided |
| language | String | - | No description provided |
| additionalData | Boolean | - | No description provided |
| output | String | - | No description provided |
| className | String | - | No description provided |
| excludeBackwardCompatible | Boolean | - | No description provided |
| deserializer | String | - | No description provided |
| serializer | String | - | No description provided |
| backingStore | Boolean | - | No description provided |
| namespaceName | String | - | No description provided |
| structuredMimeTypes | [String ! ] | - | No description provided |
| typeAccessModifier | String | - | No description provided |
Example
dagger -m github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b call \
generatefunc (m *MyModule) Example() *dagger.Kiota {
return dag.
Kiota().
Generate()
}@function
def example() -> dagger.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 \
infofunc (m *MyModule) Example() *dagger.Kiota {
return dag.
Kiota().
Info()
}@function
def example() -> dagger.Kiota:
return (
dag.kiota()
.info()
)@func()
example(): Kiota {
return dag
.kiota()
.info()
}