kiota
No long description provided.
Installation
dagger install github.com/pjmagee/daggerverse/kiota@fa77a47c0b0ae3d5cf19e8420b2387e6c196791b
Entrypoint
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() *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
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-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
Name | Type | Default Value | Description |
---|---|---|---|
searchTerm | String ! | - | 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
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 \
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
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 \
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()
}