Documentation ¶
Index ¶
- type AppAuthorization
- type AppAuthorizationArgs
- type AppAuthorizationArray
- type AppAuthorizationArrayInput
- type AppAuthorizationArrayOutput
- func (AppAuthorizationArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationArrayOutput) Index(i pulumi.IntInput) AppAuthorizationOutput
- func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
- func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
- type AppAuthorizationConnection
- func (*AppAuthorizationConnection) ElementType() reflect.Type
- func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
- func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
- type AppAuthorizationConnectionArgs
- type AppAuthorizationConnectionArray
- func (AppAuthorizationConnectionArray) ElementType() reflect.Type
- func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
- func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
- type AppAuthorizationConnectionArrayInput
- type AppAuthorizationConnectionArrayOutput
- func (AppAuthorizationConnectionArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
- func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
- type AppAuthorizationConnectionAuthRequest
- type AppAuthorizationConnectionAuthRequestArgs
- func (AppAuthorizationConnectionAuthRequestArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionAuthRequestInput
- type AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) Code() pulumi.StringOutput
- func (AppAuthorizationConnectionAuthRequestOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionAuthRequestOutput) RedirectUri() pulumi.StringOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionAuthRequestPtrInput
- type AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) Code() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) Elem() AppAuthorizationConnectionAuthRequestOutput
- func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionInput
- type AppAuthorizationConnectionMap
- func (AppAuthorizationConnectionMap) ElementType() reflect.Type
- func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
- func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
- type AppAuthorizationConnectionMapInput
- type AppAuthorizationConnectionMapOutput
- func (AppAuthorizationConnectionMapOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
- func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
- type AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionOutput) App() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AppAuthorizationArn() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AppBundleArn() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AuthRequest() AppAuthorizationConnectionAuthRequestPtrOutput
- func (AppAuthorizationConnectionOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionOutput) Tenants() AppAuthorizationConnectionTenantArrayOutput
- func (o AppAuthorizationConnectionOutput) Timeouts() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
- type AppAuthorizationConnectionState
- type AppAuthorizationConnectionTenant
- type AppAuthorizationConnectionTenantArgs
- func (AppAuthorizationConnectionTenantArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
- func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
- type AppAuthorizationConnectionTenantArray
- func (AppAuthorizationConnectionTenantArray) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
- func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
- type AppAuthorizationConnectionTenantArrayInput
- type AppAuthorizationConnectionTenantArrayOutput
- func (AppAuthorizationConnectionTenantArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionTenantOutput
- func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
- func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
- type AppAuthorizationConnectionTenantInput
- type AppAuthorizationConnectionTenantOutput
- func (AppAuthorizationConnectionTenantOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTenantOutput) TenantDisplayName() pulumi.StringOutput
- func (o AppAuthorizationConnectionTenantOutput) TenantIdentifier() pulumi.StringOutput
- func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
- func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
- type AppAuthorizationConnectionTimeouts
- type AppAuthorizationConnectionTimeoutsArgs
- func (AppAuthorizationConnectionTimeoutsArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationConnectionTimeoutsInput
- type AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (AppAuthorizationConnectionTimeoutsOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationConnectionTimeoutsPtrInput
- type AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) Elem() AppAuthorizationConnectionTimeoutsOutput
- func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationCredential
- type AppAuthorizationCredentialApiKeyCredential
- type AppAuthorizationCredentialApiKeyCredentialArgs
- func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
- func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
- type AppAuthorizationCredentialApiKeyCredentialArray
- func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType() reflect.Type
- func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
- type AppAuthorizationCredentialApiKeyCredentialArrayInput
- type AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) Index(i pulumi.IntInput) AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
- type AppAuthorizationCredentialApiKeyCredentialInput
- type AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey() pulumi.StringOutput
- func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
- type AppAuthorizationCredentialArgs
- func (AppAuthorizationCredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationCredentialInput
- type AppAuthorizationCredentialOauth2Credential
- type AppAuthorizationCredentialOauth2CredentialArgs
- func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOauth2CredentialInput
- type AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientId() pulumi.StringOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret() pulumi.StringOutput
- func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOauth2CredentialPtrInput
- type AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) Elem() AppAuthorizationCredentialOauth2CredentialOutput
- func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (AppAuthorizationCredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationCredentialPtrInput
- type AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (o AppAuthorizationCredentialPtrOutput) Elem() AppAuthorizationCredentialOutput
- func (AppAuthorizationCredentialPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialPtrOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationInput
- type AppAuthorizationMap
- type AppAuthorizationMapInput
- type AppAuthorizationMapOutput
- func (AppAuthorizationMapOutput) ElementType() reflect.Type
- func (o AppAuthorizationMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationOutput
- func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
- func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
- type AppAuthorizationOutput
- func (o AppAuthorizationOutput) App() pulumi.StringOutput
- func (o AppAuthorizationOutput) AppBundleArn() pulumi.StringOutput
- func (o AppAuthorizationOutput) Arn() pulumi.StringOutput
- func (o AppAuthorizationOutput) AuthType() pulumi.StringOutput
- func (o AppAuthorizationOutput) AuthUrl() pulumi.StringOutput
- func (o AppAuthorizationOutput) CreatedAt() pulumi.StringOutput
- func (o AppAuthorizationOutput) Credential() AppAuthorizationCredentialPtrOutput
- func (AppAuthorizationOutput) ElementType() reflect.Type
- func (o AppAuthorizationOutput) Persona() pulumi.StringOutput
- func (o AppAuthorizationOutput) Tags() pulumi.StringMapOutput
- func (o AppAuthorizationOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AppAuthorizationOutput) Tenants() AppAuthorizationTenantArrayOutput
- func (o AppAuthorizationOutput) Timeouts() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationOutput) ToAppAuthorizationOutput() AppAuthorizationOutput
- func (o AppAuthorizationOutput) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
- func (o AppAuthorizationOutput) UpdatedAt() pulumi.StringOutput
- type AppAuthorizationState
- type AppAuthorizationTenant
- type AppAuthorizationTenantArgs
- type AppAuthorizationTenantArray
- func (AppAuthorizationTenantArray) ElementType() reflect.Type
- func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
- func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
- type AppAuthorizationTenantArrayInput
- type AppAuthorizationTenantArrayOutput
- func (AppAuthorizationTenantArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationTenantOutput
- func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
- func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
- type AppAuthorizationTenantInput
- type AppAuthorizationTenantOutput
- func (AppAuthorizationTenantOutput) ElementType() reflect.Type
- func (o AppAuthorizationTenantOutput) TenantDisplayName() pulumi.StringOutput
- func (o AppAuthorizationTenantOutput) TenantIdentifier() pulumi.StringOutput
- func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
- func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
- type AppAuthorizationTimeouts
- type AppAuthorizationTimeoutsArgs
- func (AppAuthorizationTimeoutsArgs) ElementType() reflect.Type
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- type AppAuthorizationTimeoutsInput
- type AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AppAuthorizationTimeoutsOutput) ElementType() reflect.Type
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AppAuthorizationTimeoutsPtrInput
- type AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Elem() AppAuthorizationTimeoutsOutput
- func (AppAuthorizationTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type AppBundle
- type AppBundleArgs
- type AppBundleArray
- type AppBundleArrayInput
- type AppBundleArrayOutput
- func (AppBundleArrayOutput) ElementType() reflect.Type
- func (o AppBundleArrayOutput) Index(i pulumi.IntInput) AppBundleOutput
- func (o AppBundleArrayOutput) ToAppBundleArrayOutput() AppBundleArrayOutput
- func (o AppBundleArrayOutput) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
- type AppBundleInput
- type AppBundleMap
- type AppBundleMapInput
- type AppBundleMapOutput
- type AppBundleOutput
- func (o AppBundleOutput) Arn() pulumi.StringOutput
- func (o AppBundleOutput) CustomerManagedKeyArn() pulumi.StringPtrOutput
- func (AppBundleOutput) ElementType() reflect.Type
- func (o AppBundleOutput) Tags() pulumi.StringMapOutput
- func (o AppBundleOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AppBundleOutput) ToAppBundleOutput() AppBundleOutput
- func (o AppBundleOutput) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
- type AppBundleState
- type Ingestion
- type IngestionArgs
- type IngestionArray
- type IngestionArrayInput
- type IngestionArrayOutput
- func (IngestionArrayOutput) ElementType() reflect.Type
- func (o IngestionArrayOutput) Index(i pulumi.IntInput) IngestionOutput
- func (o IngestionArrayOutput) ToIngestionArrayOutput() IngestionArrayOutput
- func (o IngestionArrayOutput) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
- type IngestionDestination
- type IngestionDestinationArgs
- type IngestionDestinationArray
- type IngestionDestinationArrayInput
- type IngestionDestinationArrayOutput
- func (IngestionDestinationArrayOutput) ElementType() reflect.Type
- func (o IngestionDestinationArrayOutput) Index(i pulumi.IntInput) IngestionDestinationOutput
- func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
- func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
- type IngestionDestinationDestinationConfiguration
- type IngestionDestinationDestinationConfigurationArgs
- func (IngestionDestinationDestinationConfigurationArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLog
- type IngestionDestinationDestinationConfigurationAuditLogArgs
- func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestination
- type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) StreamName() pulumi.StringOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) Elem() ...
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) StreamName() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3Bucket
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName() pulumi.StringOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogInput
- type IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationInput
- type IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (IngestionDestinationDestinationConfigurationOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationDestinationConfigurationPtrInput
- type IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) Elem() IngestionDestinationDestinationConfigurationOutput
- func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationInput
- type IngestionDestinationMap
- type IngestionDestinationMapInput
- type IngestionDestinationMapOutput
- func (IngestionDestinationMapOutput) ElementType() reflect.Type
- func (o IngestionDestinationMapOutput) MapIndex(k pulumi.StringInput) IngestionDestinationOutput
- func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
- func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
- type IngestionDestinationOutput
- func (o IngestionDestinationOutput) AppBundleArn() pulumi.StringOutput
- func (o IngestionDestinationOutput) Arn() pulumi.StringOutput
- func (o IngestionDestinationOutput) DestinationConfiguration() IngestionDestinationDestinationConfigurationPtrOutput
- func (IngestionDestinationOutput) ElementType() reflect.Type
- func (o IngestionDestinationOutput) IngestionArn() pulumi.StringOutput
- func (o IngestionDestinationOutput) ProcessingConfiguration() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationOutput) Tags() pulumi.StringMapOutput
- func (o IngestionDestinationOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o IngestionDestinationOutput) Timeouts() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationOutput) ToIngestionDestinationOutput() IngestionDestinationOutput
- func (o IngestionDestinationOutput) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
- type IngestionDestinationProcessingConfiguration
- type IngestionDestinationProcessingConfigurationArgs
- func (IngestionDestinationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLog
- type IngestionDestinationProcessingConfigurationAuditLogArgs
- func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType() reflect.Type
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLogInput
- type IngestionDestinationProcessingConfigurationAuditLogOutput
- func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Format() pulumi.StringOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Schema() pulumi.StringOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLogPtrInput
- type IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Elem() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format() pulumi.StringPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema() pulumi.StringPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationInput
- type IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (IngestionDestinationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationProcessingConfigurationPtrInput
- type IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) Elem() IngestionDestinationProcessingConfigurationOutput
- func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationState
- type IngestionDestinationTimeouts
- type IngestionDestinationTimeoutsArgs
- func (IngestionDestinationTimeoutsArgs) ElementType() reflect.Type
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- type IngestionDestinationTimeoutsInput
- type IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (IngestionDestinationTimeoutsOutput) ElementType() reflect.Type
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsOutput) Update() pulumi.StringPtrOutput
- type IngestionDestinationTimeoutsPtrInput
- type IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Elem() IngestionDestinationTimeoutsOutput
- func (IngestionDestinationTimeoutsPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type IngestionInput
- type IngestionMap
- type IngestionMapInput
- type IngestionMapOutput
- type IngestionOutput
- func (o IngestionOutput) App() pulumi.StringOutput
- func (o IngestionOutput) AppBundleArn() pulumi.StringOutput
- func (o IngestionOutput) Arn() pulumi.StringOutput
- func (IngestionOutput) ElementType() reflect.Type
- func (o IngestionOutput) IngestionType() pulumi.StringOutput
- func (o IngestionOutput) Tags() pulumi.StringMapOutput
- func (o IngestionOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o IngestionOutput) TenantId() pulumi.StringOutput
- func (o IngestionOutput) ToIngestionOutput() IngestionOutput
- func (o IngestionOutput) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
- type IngestionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAuthorization ¶
type AppAuthorization struct { pulumi.CustomResourceState // The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html. App pulumi.StringOutput `pulumi:"app"` // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"` // ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information. Arn pulumi.StringOutput `pulumi:"arn"` // The authorization type for the app authorization valid values are oauth2 and apiKey. AuthType pulumi.StringOutput `pulumi:"authType"` // The application URL for the OAuth flow. AuthUrl pulumi.StringOutput `pulumi:"authUrl"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Contains credentials for the application, such as an API key or OAuth2 client ID and secret. // Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials. Credential AppAuthorizationCredentialPtrOutput `pulumi:"credential"` // The user persona of the app authorization. Persona pulumi.StringOutput `pulumi:"persona"` Tags pulumi.StringMapOutput `pulumi:"tags"` // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // Contains information about an application tenant, such as the application display name and identifier. Tenants AppAuthorizationTenantArrayOutput `pulumi:"tenants"` Timeouts AppAuthorizationTimeoutsPtrOutput `pulumi:"timeouts"` UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Resource for managing an AWS AppFabric App Authorization.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := appfabric.NewAppAuthorization(ctx, "example", &appfabric.AppAuthorizationArgs{ App: pulumi.String("TERRAFORMCLOUD"), AppBundleArn: pulumi.Any(arn), AuthType: pulumi.String("apiKey"), Credential: &appfabric.AppAuthorizationCredentialArgs{ ApiKeyCredentials: appfabric.AppAuthorizationCredentialApiKeyCredentialArray{ &appfabric.AppAuthorizationCredentialApiKeyCredentialArgs{ ApiKey: pulumi.String("exampleapikeytoken"), }, }, }, Tenants: appfabric.AppAuthorizationTenantArray{ &appfabric.AppAuthorizationTenantArgs{ TenantDisplayName: pulumi.String("example"), TenantIdentifier: pulumi.String("example"), }, }, }) if err != nil { return err } return nil }) }
```
func GetAppAuthorization ¶
func GetAppAuthorization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAuthorizationState, opts ...pulumi.ResourceOption) (*AppAuthorization, error)
GetAppAuthorization gets an existing AppAuthorization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAppAuthorization ¶
func NewAppAuthorization(ctx *pulumi.Context, name string, args *AppAuthorizationArgs, opts ...pulumi.ResourceOption) (*AppAuthorization, error)
NewAppAuthorization registers a new resource with the given unique name, arguments, and options.
func (*AppAuthorization) ElementType ¶
func (*AppAuthorization) ElementType() reflect.Type
func (*AppAuthorization) ToAppAuthorizationOutput ¶
func (i *AppAuthorization) ToAppAuthorizationOutput() AppAuthorizationOutput
func (*AppAuthorization) ToAppAuthorizationOutputWithContext ¶
func (i *AppAuthorization) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
type AppAuthorizationArgs ¶
type AppAuthorizationArgs struct { // The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html. App pulumi.StringInput // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringInput // The authorization type for the app authorization valid values are oauth2 and apiKey. AuthType pulumi.StringInput // Contains credentials for the application, such as an API key or OAuth2 client ID and secret. // Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials. Credential AppAuthorizationCredentialPtrInput Tags pulumi.StringMapInput // Contains information about an application tenant, such as the application display name and identifier. Tenants AppAuthorizationTenantArrayInput Timeouts AppAuthorizationTimeoutsPtrInput }
The set of arguments for constructing a AppAuthorization resource.
func (AppAuthorizationArgs) ElementType ¶
func (AppAuthorizationArgs) ElementType() reflect.Type
type AppAuthorizationArray ¶
type AppAuthorizationArray []AppAuthorizationInput
func (AppAuthorizationArray) ElementType ¶
func (AppAuthorizationArray) ElementType() reflect.Type
func (AppAuthorizationArray) ToAppAuthorizationArrayOutput ¶
func (i AppAuthorizationArray) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
func (AppAuthorizationArray) ToAppAuthorizationArrayOutputWithContext ¶
func (i AppAuthorizationArray) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
type AppAuthorizationArrayInput ¶
type AppAuthorizationArrayInput interface { pulumi.Input ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput ToAppAuthorizationArrayOutputWithContext(context.Context) AppAuthorizationArrayOutput }
AppAuthorizationArrayInput is an input type that accepts AppAuthorizationArray and AppAuthorizationArrayOutput values. You can construct a concrete instance of `AppAuthorizationArrayInput` via:
AppAuthorizationArray{ AppAuthorizationArgs{...} }
type AppAuthorizationArrayOutput ¶
type AppAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationArrayOutput) ElementType ¶
func (AppAuthorizationArrayOutput) ElementType() reflect.Type
func (AppAuthorizationArrayOutput) Index ¶
func (o AppAuthorizationArrayOutput) Index(i pulumi.IntInput) AppAuthorizationOutput
func (AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput ¶
func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
func (AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext ¶
func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
type AppAuthorizationConnection ¶ added in v6.43.0
type AppAuthorizationConnection struct { pulumi.CustomResourceState // The name of the application. App pulumi.StringOutput `pulumi:"app"` // The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request. AppAuthorizationArn pulumi.StringOutput `pulumi:"appAuthorizationArn"` // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"` // Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type. AuthRequest AppAuthorizationConnectionAuthRequestPtrOutput `pulumi:"authRequest"` // Contains information about an application tenant, such as the application display name and identifier. Tenants AppAuthorizationConnectionTenantArrayOutput `pulumi:"tenants"` Timeouts AppAuthorizationConnectionTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS AppFabric App Authorization Connection.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := appfabric.NewAppAuthorizationConnection(ctx, "example", &appfabric.AppAuthorizationConnectionArgs{ AppAuthorizationArn: pulumi.Any(test.Arn), AppBundleArn: pulumi.Any(arn), }) if err != nil { return err } return nil }) }
```
func GetAppAuthorizationConnection ¶ added in v6.43.0
func GetAppAuthorizationConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAuthorizationConnectionState, opts ...pulumi.ResourceOption) (*AppAuthorizationConnection, error)
GetAppAuthorizationConnection gets an existing AppAuthorizationConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAppAuthorizationConnection ¶ added in v6.43.0
func NewAppAuthorizationConnection(ctx *pulumi.Context, name string, args *AppAuthorizationConnectionArgs, opts ...pulumi.ResourceOption) (*AppAuthorizationConnection, error)
NewAppAuthorizationConnection registers a new resource with the given unique name, arguments, and options.
func (*AppAuthorizationConnection) ElementType ¶ added in v6.43.0
func (*AppAuthorizationConnection) ElementType() reflect.Type
func (*AppAuthorizationConnection) ToAppAuthorizationConnectionOutput ¶ added in v6.43.0
func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
func (*AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext ¶ added in v6.43.0
func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
type AppAuthorizationConnectionArgs ¶ added in v6.43.0
type AppAuthorizationConnectionArgs struct { // The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request. AppAuthorizationArn pulumi.StringInput // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringInput // Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type. AuthRequest AppAuthorizationConnectionAuthRequestPtrInput Timeouts AppAuthorizationConnectionTimeoutsPtrInput }
The set of arguments for constructing a AppAuthorizationConnection resource.
func (AppAuthorizationConnectionArgs) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionArgs) ElementType() reflect.Type
type AppAuthorizationConnectionArray ¶ added in v6.43.0
type AppAuthorizationConnectionArray []AppAuthorizationConnectionInput
func (AppAuthorizationConnectionArray) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionArray) ElementType() reflect.Type
func (AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
func (AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
type AppAuthorizationConnectionArrayInput ¶ added in v6.43.0
type AppAuthorizationConnectionArrayInput interface { pulumi.Input ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput ToAppAuthorizationConnectionArrayOutputWithContext(context.Context) AppAuthorizationConnectionArrayOutput }
AppAuthorizationConnectionArrayInput is an input type that accepts AppAuthorizationConnectionArray and AppAuthorizationConnectionArrayOutput values. You can construct a concrete instance of `AppAuthorizationConnectionArrayInput` via:
AppAuthorizationConnectionArray{ AppAuthorizationConnectionArgs{...} }
type AppAuthorizationConnectionArrayOutput ¶ added in v6.43.0
type AppAuthorizationConnectionArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionArrayOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionArrayOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionArrayOutput) Index ¶ added in v6.43.0
func (o AppAuthorizationConnectionArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
func (AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
type AppAuthorizationConnectionAuthRequest ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequest struct { // The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL).. Code string `pulumi:"code"` // The redirect URL that is specified in the AuthURL and the application client. RedirectUri string `pulumi:"redirectUri"` }
type AppAuthorizationConnectionAuthRequestArgs ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequestArgs struct { // The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL).. Code pulumi.StringInput `pulumi:"code"` // The redirect URL that is specified in the AuthURL and the application client. RedirectUri pulumi.StringInput `pulumi:"redirectUri"` }
func (AppAuthorizationConnectionAuthRequestArgs) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionAuthRequestArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionAuthRequestInput ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequestInput interface { pulumi.Input ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput ToAppAuthorizationConnectionAuthRequestOutputWithContext(context.Context) AppAuthorizationConnectionAuthRequestOutput }
AppAuthorizationConnectionAuthRequestInput is an input type that accepts AppAuthorizationConnectionAuthRequestArgs and AppAuthorizationConnectionAuthRequestOutput values. You can construct a concrete instance of `AppAuthorizationConnectionAuthRequestInput` via:
AppAuthorizationConnectionAuthRequestArgs{...}
type AppAuthorizationConnectionAuthRequestOutput ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequestOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionAuthRequestOutput) Code ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) Code() pulumi.StringOutput
The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
func (AppAuthorizationConnectionAuthRequestOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionAuthRequestOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestOutput) RedirectUri ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) RedirectUri() pulumi.StringOutput
The redirect URL that is specified in the AuthURL and the application client.
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionAuthRequestPtrInput ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequestPtrInput interface { pulumi.Input ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(context.Context) AppAuthorizationConnectionAuthRequestPtrOutput }
AppAuthorizationConnectionAuthRequestPtrInput is an input type that accepts AppAuthorizationConnectionAuthRequestArgs, AppAuthorizationConnectionAuthRequestPtr and AppAuthorizationConnectionAuthRequestPtrOutput values. You can construct a concrete instance of `AppAuthorizationConnectionAuthRequestPtrInput` via:
AppAuthorizationConnectionAuthRequestArgs{...} or: nil
func AppAuthorizationConnectionAuthRequestPtr ¶ added in v6.43.0
func AppAuthorizationConnectionAuthRequestPtr(v *AppAuthorizationConnectionAuthRequestArgs) AppAuthorizationConnectionAuthRequestPtrInput
type AppAuthorizationConnectionAuthRequestPtrOutput ¶ added in v6.43.0
type AppAuthorizationConnectionAuthRequestPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionAuthRequestPtrOutput) Code ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestPtrOutput) Code() pulumi.StringPtrOutput
The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri() pulumi.StringPtrOutput
The redirect URL that is specified in the AuthURL and the application client.
func (AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionInput ¶ added in v6.43.0
type AppAuthorizationConnectionInput interface { pulumi.Input ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput }
type AppAuthorizationConnectionMap ¶ added in v6.43.0
type AppAuthorizationConnectionMap map[string]AppAuthorizationConnectionInput
func (AppAuthorizationConnectionMap) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionMap) ElementType() reflect.Type
func (AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
func (AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
type AppAuthorizationConnectionMapInput ¶ added in v6.43.0
type AppAuthorizationConnectionMapInput interface { pulumi.Input ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput ToAppAuthorizationConnectionMapOutputWithContext(context.Context) AppAuthorizationConnectionMapOutput }
AppAuthorizationConnectionMapInput is an input type that accepts AppAuthorizationConnectionMap and AppAuthorizationConnectionMapOutput values. You can construct a concrete instance of `AppAuthorizationConnectionMapInput` via:
AppAuthorizationConnectionMap{ "key": AppAuthorizationConnectionArgs{...} }
type AppAuthorizationConnectionMapOutput ¶ added in v6.43.0
type AppAuthorizationConnectionMapOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionMapOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionMapOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionMapOutput) MapIndex ¶ added in v6.43.0
func (o AppAuthorizationConnectionMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
func (AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
type AppAuthorizationConnectionOutput ¶ added in v6.43.0
type AppAuthorizationConnectionOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionOutput) App ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) App() pulumi.StringOutput
The name of the application.
func (AppAuthorizationConnectionOutput) AppAuthorizationArn ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) AppAuthorizationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
func (AppAuthorizationConnectionOutput) AppBundleArn ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (AppAuthorizationConnectionOutput) AuthRequest ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) AuthRequest() AppAuthorizationConnectionAuthRequestPtrOutput
Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type.
func (AppAuthorizationConnectionOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionOutput) Tenants ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) Tenants() AppAuthorizationConnectionTenantArrayOutput
Contains information about an application tenant, such as the application display name and identifier.
func (AppAuthorizationConnectionOutput) Timeouts ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) Timeouts() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
type AppAuthorizationConnectionState ¶ added in v6.43.0
type AppAuthorizationConnectionState struct { // The name of the application. App pulumi.StringPtrInput // The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request. AppAuthorizationArn pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringPtrInput // Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type. AuthRequest AppAuthorizationConnectionAuthRequestPtrInput // Contains information about an application tenant, such as the application display name and identifier. Tenants AppAuthorizationConnectionTenantArrayInput Timeouts AppAuthorizationConnectionTimeoutsPtrInput }
func (AppAuthorizationConnectionState) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionState) ElementType() reflect.Type
type AppAuthorizationConnectionTenant ¶ added in v6.43.0
type AppAuthorizationConnectionTenantArgs ¶ added in v6.43.0
type AppAuthorizationConnectionTenantArgs struct { TenantDisplayName pulumi.StringInput `pulumi:"tenantDisplayName"` TenantIdentifier pulumi.StringInput `pulumi:"tenantIdentifier"` }
func (AppAuthorizationConnectionTenantArgs) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTenantArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
func (AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
type AppAuthorizationConnectionTenantArray ¶ added in v6.43.0
type AppAuthorizationConnectionTenantArray []AppAuthorizationConnectionTenantInput
func (AppAuthorizationConnectionTenantArray) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTenantArray) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
func (AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
type AppAuthorizationConnectionTenantArrayInput ¶ added in v6.43.0
type AppAuthorizationConnectionTenantArrayInput interface { pulumi.Input ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput ToAppAuthorizationConnectionTenantArrayOutputWithContext(context.Context) AppAuthorizationConnectionTenantArrayOutput }
AppAuthorizationConnectionTenantArrayInput is an input type that accepts AppAuthorizationConnectionTenantArray and AppAuthorizationConnectionTenantArrayOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTenantArrayInput` via:
AppAuthorizationConnectionTenantArray{ AppAuthorizationConnectionTenantArgs{...} }
type AppAuthorizationConnectionTenantArrayOutput ¶ added in v6.43.0
type AppAuthorizationConnectionTenantArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTenantArrayOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTenantArrayOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
func (AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
type AppAuthorizationConnectionTenantInput ¶ added in v6.43.0
type AppAuthorizationConnectionTenantInput interface { pulumi.Input ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput ToAppAuthorizationConnectionTenantOutputWithContext(context.Context) AppAuthorizationConnectionTenantOutput }
AppAuthorizationConnectionTenantInput is an input type that accepts AppAuthorizationConnectionTenantArgs and AppAuthorizationConnectionTenantOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTenantInput` via:
AppAuthorizationConnectionTenantArgs{...}
type AppAuthorizationConnectionTenantOutput ¶ added in v6.43.0
type AppAuthorizationConnectionTenantOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTenantOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTenantOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantOutput) TenantDisplayName ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantOutput) TenantDisplayName() pulumi.StringOutput
func (AppAuthorizationConnectionTenantOutput) TenantIdentifier ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantOutput) TenantIdentifier() pulumi.StringOutput
func (AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
func (AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
type AppAuthorizationConnectionTimeouts ¶ added in v6.43.0
type AppAuthorizationConnectionTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` }
type AppAuthorizationConnectionTimeoutsArgs ¶ added in v6.43.0
type AppAuthorizationConnectionTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` }
func (AppAuthorizationConnectionTimeoutsArgs) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTimeoutsArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶ added in v6.43.0
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationConnectionTimeoutsInput ¶ added in v6.43.0
type AppAuthorizationConnectionTimeoutsInput interface { pulumi.Input ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput ToAppAuthorizationConnectionTimeoutsOutputWithContext(context.Context) AppAuthorizationConnectionTimeoutsOutput }
AppAuthorizationConnectionTimeoutsInput is an input type that accepts AppAuthorizationConnectionTimeoutsArgs and AppAuthorizationConnectionTimeoutsOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTimeoutsInput` via:
AppAuthorizationConnectionTimeoutsArgs{...}
type AppAuthorizationConnectionTimeoutsOutput ¶ added in v6.43.0
type AppAuthorizationConnectionTimeoutsOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTimeoutsOutput) Create ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationConnectionTimeoutsOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTimeoutsOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationConnectionTimeoutsPtrInput ¶ added in v6.43.0
type AppAuthorizationConnectionTimeoutsPtrInput interface { pulumi.Input ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(context.Context) AppAuthorizationConnectionTimeoutsPtrOutput }
AppAuthorizationConnectionTimeoutsPtrInput is an input type that accepts AppAuthorizationConnectionTimeoutsArgs, AppAuthorizationConnectionTimeoutsPtr and AppAuthorizationConnectionTimeoutsPtrOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTimeoutsPtrInput` via:
AppAuthorizationConnectionTimeoutsArgs{...} or: nil
func AppAuthorizationConnectionTimeoutsPtr ¶ added in v6.43.0
func AppAuthorizationConnectionTimeoutsPtr(v *AppAuthorizationConnectionTimeoutsArgs) AppAuthorizationConnectionTimeoutsPtrInput
type AppAuthorizationConnectionTimeoutsPtrOutput ¶ added in v6.43.0
type AppAuthorizationConnectionTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTimeoutsPtrOutput) Create ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType ¶ added in v6.43.0
func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationCredential ¶
type AppAuthorizationCredential struct { // Contains API key credential information. ApiKeyCredentials []AppAuthorizationCredentialApiKeyCredential `pulumi:"apiKeyCredentials"` // Contains OAuth2 client credential information. Oauth2Credential *AppAuthorizationCredentialOauth2Credential `pulumi:"oauth2Credential"` }
type AppAuthorizationCredentialApiKeyCredential ¶
type AppAuthorizationCredentialApiKeyCredential struct { // Contains API key credential information. ApiKey string `pulumi:"apiKey"` }
type AppAuthorizationCredentialApiKeyCredentialArgs ¶
type AppAuthorizationCredentialApiKeyCredentialArgs struct { // Contains API key credential information. ApiKey pulumi.StringInput `pulumi:"apiKey"` }
func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput ¶
func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
func (AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext ¶
func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
type AppAuthorizationCredentialApiKeyCredentialArray ¶
type AppAuthorizationCredentialApiKeyCredentialArray []AppAuthorizationCredentialApiKeyCredentialInput
func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
func (AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext ¶
func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
type AppAuthorizationCredentialApiKeyCredentialArrayInput ¶
type AppAuthorizationCredentialApiKeyCredentialArrayInput interface { pulumi.Input ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput }
AppAuthorizationCredentialApiKeyCredentialArrayInput is an input type that accepts AppAuthorizationCredentialApiKeyCredentialArray and AppAuthorizationCredentialApiKeyCredentialArrayOutput values. You can construct a concrete instance of `AppAuthorizationCredentialApiKeyCredentialArrayInput` via:
AppAuthorizationCredentialApiKeyCredentialArray{ AppAuthorizationCredentialApiKeyCredentialArgs{...} }
type AppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
type AppAuthorizationCredentialApiKeyCredentialArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext ¶
func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
type AppAuthorizationCredentialApiKeyCredentialInput ¶
type AppAuthorizationCredentialApiKeyCredentialInput interface { pulumi.Input ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(context.Context) AppAuthorizationCredentialApiKeyCredentialOutput }
AppAuthorizationCredentialApiKeyCredentialInput is an input type that accepts AppAuthorizationCredentialApiKeyCredentialArgs and AppAuthorizationCredentialApiKeyCredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialApiKeyCredentialInput` via:
AppAuthorizationCredentialApiKeyCredentialArgs{...}
type AppAuthorizationCredentialApiKeyCredentialOutput ¶
type AppAuthorizationCredentialApiKeyCredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey() pulumi.StringOutput
Contains API key credential information.
func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
func (AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
type AppAuthorizationCredentialArgs ¶
type AppAuthorizationCredentialArgs struct { // Contains API key credential information. ApiKeyCredentials AppAuthorizationCredentialApiKeyCredentialArrayInput `pulumi:"apiKeyCredentials"` // Contains OAuth2 client credential information. Oauth2Credential AppAuthorizationCredentialOauth2CredentialPtrInput `pulumi:"oauth2Credential"` }
func (AppAuthorizationCredentialArgs) ElementType ¶
func (AppAuthorizationCredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationCredentialInput ¶
type AppAuthorizationCredentialInput interface { pulumi.Input ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput ToAppAuthorizationCredentialOutputWithContext(context.Context) AppAuthorizationCredentialOutput }
AppAuthorizationCredentialInput is an input type that accepts AppAuthorizationCredentialArgs and AppAuthorizationCredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialInput` via:
AppAuthorizationCredentialArgs{...}
type AppAuthorizationCredentialOauth2CredentialArgs ¶
type AppAuthorizationCredentialOauth2CredentialArgs struct { // The client ID of the client application. ClientId pulumi.StringInput `pulumi:"clientId"` // The client secret of the client application. ClientSecret pulumi.StringInput `pulumi:"clientSecret"` }
func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOauth2CredentialInput ¶
type AppAuthorizationCredentialOauth2CredentialInput interface { pulumi.Input ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(context.Context) AppAuthorizationCredentialOauth2CredentialOutput }
AppAuthorizationCredentialOauth2CredentialInput is an input type that accepts AppAuthorizationCredentialOauth2CredentialArgs and AppAuthorizationCredentialOauth2CredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialOauth2CredentialInput` via:
AppAuthorizationCredentialOauth2CredentialArgs{...}
type AppAuthorizationCredentialOauth2CredentialOutput ¶
type AppAuthorizationCredentialOauth2CredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOauth2CredentialOutput) ClientId ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientId() pulumi.StringOutput
The client ID of the client application.
func (AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret() pulumi.StringOutput
The client secret of the client application.
func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOauth2CredentialPtrInput ¶
type AppAuthorizationCredentialOauth2CredentialPtrInput interface { pulumi.Input ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput }
AppAuthorizationCredentialOauth2CredentialPtrInput is an input type that accepts AppAuthorizationCredentialOauth2CredentialArgs, AppAuthorizationCredentialOauth2CredentialPtr and AppAuthorizationCredentialOauth2CredentialPtrOutput values. You can construct a concrete instance of `AppAuthorizationCredentialOauth2CredentialPtrInput` via:
AppAuthorizationCredentialOauth2CredentialArgs{...} or: nil
func AppAuthorizationCredentialOauth2CredentialPtr ¶
func AppAuthorizationCredentialOauth2CredentialPtr(v *AppAuthorizationCredentialOauth2CredentialArgs) AppAuthorizationCredentialOauth2CredentialPtrInput
type AppAuthorizationCredentialOauth2CredentialPtrOutput ¶
type AppAuthorizationCredentialOauth2CredentialPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId() pulumi.StringPtrOutput
The client ID of the client application.
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret of the client application.
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOutput ¶
type AppAuthorizationCredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOutput) ApiKeyCredentials ¶
func (o AppAuthorizationCredentialOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
Contains API key credential information.
func (AppAuthorizationCredentialOutput) ElementType ¶
func (AppAuthorizationCredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOutput) Oauth2Credential ¶
func (o AppAuthorizationCredentialOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
Contains OAuth2 client credential information.
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationCredentialPtrInput ¶
type AppAuthorizationCredentialPtrInput interface { pulumi.Input ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput ToAppAuthorizationCredentialPtrOutputWithContext(context.Context) AppAuthorizationCredentialPtrOutput }
AppAuthorizationCredentialPtrInput is an input type that accepts AppAuthorizationCredentialArgs, AppAuthorizationCredentialPtr and AppAuthorizationCredentialPtrOutput values. You can construct a concrete instance of `AppAuthorizationCredentialPtrInput` via:
AppAuthorizationCredentialArgs{...} or: nil
func AppAuthorizationCredentialPtr ¶
func AppAuthorizationCredentialPtr(v *AppAuthorizationCredentialArgs) AppAuthorizationCredentialPtrInput
type AppAuthorizationCredentialPtrOutput ¶
type AppAuthorizationCredentialPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialPtrOutput) ApiKeyCredentials ¶
func (o AppAuthorizationCredentialPtrOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
Contains API key credential information.
func (AppAuthorizationCredentialPtrOutput) Elem ¶
func (o AppAuthorizationCredentialPtrOutput) Elem() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialPtrOutput) ElementType ¶
func (AppAuthorizationCredentialPtrOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialPtrOutput) Oauth2Credential ¶
func (o AppAuthorizationCredentialPtrOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
Contains OAuth2 client credential information.
func (AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput ¶
func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationInput ¶
type AppAuthorizationInput interface { pulumi.Input ToAppAuthorizationOutput() AppAuthorizationOutput ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput }
type AppAuthorizationMap ¶
type AppAuthorizationMap map[string]AppAuthorizationInput
func (AppAuthorizationMap) ElementType ¶
func (AppAuthorizationMap) ElementType() reflect.Type
func (AppAuthorizationMap) ToAppAuthorizationMapOutput ¶
func (i AppAuthorizationMap) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
func (AppAuthorizationMap) ToAppAuthorizationMapOutputWithContext ¶
func (i AppAuthorizationMap) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
type AppAuthorizationMapInput ¶
type AppAuthorizationMapInput interface { pulumi.Input ToAppAuthorizationMapOutput() AppAuthorizationMapOutput ToAppAuthorizationMapOutputWithContext(context.Context) AppAuthorizationMapOutput }
AppAuthorizationMapInput is an input type that accepts AppAuthorizationMap and AppAuthorizationMapOutput values. You can construct a concrete instance of `AppAuthorizationMapInput` via:
AppAuthorizationMap{ "key": AppAuthorizationArgs{...} }
type AppAuthorizationMapOutput ¶
type AppAuthorizationMapOutput struct{ *pulumi.OutputState }
func (AppAuthorizationMapOutput) ElementType ¶
func (AppAuthorizationMapOutput) ElementType() reflect.Type
func (AppAuthorizationMapOutput) MapIndex ¶
func (o AppAuthorizationMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationOutput
func (AppAuthorizationMapOutput) ToAppAuthorizationMapOutput ¶
func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
func (AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext ¶
func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
type AppAuthorizationOutput ¶
type AppAuthorizationOutput struct{ *pulumi.OutputState }
func (AppAuthorizationOutput) App ¶
func (o AppAuthorizationOutput) App() pulumi.StringOutput
The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html.
func (AppAuthorizationOutput) AppBundleArn ¶
func (o AppAuthorizationOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (AppAuthorizationOutput) Arn ¶
func (o AppAuthorizationOutput) Arn() pulumi.StringOutput
ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.
func (AppAuthorizationOutput) AuthType ¶
func (o AppAuthorizationOutput) AuthType() pulumi.StringOutput
The authorization type for the app authorization valid values are oauth2 and apiKey.
func (AppAuthorizationOutput) AuthUrl ¶
func (o AppAuthorizationOutput) AuthUrl() pulumi.StringOutput
The application URL for the OAuth flow.
func (AppAuthorizationOutput) CreatedAt ¶
func (o AppAuthorizationOutput) CreatedAt() pulumi.StringOutput
func (AppAuthorizationOutput) Credential ¶
func (o AppAuthorizationOutput) Credential() AppAuthorizationCredentialPtrOutput
Contains credentials for the application, such as an API key or OAuth2 client ID and secret. Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.
func (AppAuthorizationOutput) ElementType ¶
func (AppAuthorizationOutput) ElementType() reflect.Type
func (AppAuthorizationOutput) Persona ¶
func (o AppAuthorizationOutput) Persona() pulumi.StringOutput
The user persona of the app authorization.
func (AppAuthorizationOutput) Tags ¶
func (o AppAuthorizationOutput) Tags() pulumi.StringMapOutput
func (AppAuthorizationOutput) TagsAll
deprecated
func (o AppAuthorizationOutput) TagsAll() pulumi.StringMapOutput
Deprecated: Please use `tags` instead.
func (AppAuthorizationOutput) Tenants ¶
func (o AppAuthorizationOutput) Tenants() AppAuthorizationTenantArrayOutput
Contains information about an application tenant, such as the application display name and identifier.
func (AppAuthorizationOutput) Timeouts ¶
func (o AppAuthorizationOutput) Timeouts() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationOutput) ToAppAuthorizationOutput ¶
func (o AppAuthorizationOutput) ToAppAuthorizationOutput() AppAuthorizationOutput
func (AppAuthorizationOutput) ToAppAuthorizationOutputWithContext ¶
func (o AppAuthorizationOutput) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
func (AppAuthorizationOutput) UpdatedAt ¶
func (o AppAuthorizationOutput) UpdatedAt() pulumi.StringOutput
type AppAuthorizationState ¶
type AppAuthorizationState struct { // The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html. App pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringPtrInput // ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information. Arn pulumi.StringPtrInput // The authorization type for the app authorization valid values are oauth2 and apiKey. AuthType pulumi.StringPtrInput // The application URL for the OAuth flow. AuthUrl pulumi.StringPtrInput CreatedAt pulumi.StringPtrInput // Contains credentials for the application, such as an API key or OAuth2 client ID and secret. // Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials. Credential AppAuthorizationCredentialPtrInput // The user persona of the app authorization. Persona pulumi.StringPtrInput Tags pulumi.StringMapInput // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // Contains information about an application tenant, such as the application display name and identifier. Tenants AppAuthorizationTenantArrayInput Timeouts AppAuthorizationTimeoutsPtrInput UpdatedAt pulumi.StringPtrInput }
func (AppAuthorizationState) ElementType ¶
func (AppAuthorizationState) ElementType() reflect.Type
type AppAuthorizationTenant ¶
type AppAuthorizationTenantArgs ¶
type AppAuthorizationTenantArgs struct { // The display name of the tenant. TenantDisplayName pulumi.StringInput `pulumi:"tenantDisplayName"` // The ID of the application tenant. TenantIdentifier pulumi.StringInput `pulumi:"tenantIdentifier"` }
func (AppAuthorizationTenantArgs) ElementType ¶
func (AppAuthorizationTenantArgs) ElementType() reflect.Type
func (AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutput ¶
func (i AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
func (AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutputWithContext ¶
func (i AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
type AppAuthorizationTenantArray ¶
type AppAuthorizationTenantArray []AppAuthorizationTenantInput
func (AppAuthorizationTenantArray) ElementType ¶
func (AppAuthorizationTenantArray) ElementType() reflect.Type
func (AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput ¶
func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
func (AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext ¶
func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
type AppAuthorizationTenantArrayInput ¶
type AppAuthorizationTenantArrayInput interface { pulumi.Input ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput ToAppAuthorizationTenantArrayOutputWithContext(context.Context) AppAuthorizationTenantArrayOutput }
AppAuthorizationTenantArrayInput is an input type that accepts AppAuthorizationTenantArray and AppAuthorizationTenantArrayOutput values. You can construct a concrete instance of `AppAuthorizationTenantArrayInput` via:
AppAuthorizationTenantArray{ AppAuthorizationTenantArgs{...} }
type AppAuthorizationTenantArrayOutput ¶
type AppAuthorizationTenantArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTenantArrayOutput) ElementType ¶
func (AppAuthorizationTenantArrayOutput) ElementType() reflect.Type
func (AppAuthorizationTenantArrayOutput) Index ¶
func (o AppAuthorizationTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationTenantOutput
func (AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput ¶
func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
func (AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext ¶
func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
type AppAuthorizationTenantInput ¶
type AppAuthorizationTenantInput interface { pulumi.Input ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput ToAppAuthorizationTenantOutputWithContext(context.Context) AppAuthorizationTenantOutput }
AppAuthorizationTenantInput is an input type that accepts AppAuthorizationTenantArgs and AppAuthorizationTenantOutput values. You can construct a concrete instance of `AppAuthorizationTenantInput` via:
AppAuthorizationTenantArgs{...}
type AppAuthorizationTenantOutput ¶
type AppAuthorizationTenantOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTenantOutput) ElementType ¶
func (AppAuthorizationTenantOutput) ElementType() reflect.Type
func (AppAuthorizationTenantOutput) TenantDisplayName ¶
func (o AppAuthorizationTenantOutput) TenantDisplayName() pulumi.StringOutput
The display name of the tenant.
func (AppAuthorizationTenantOutput) TenantIdentifier ¶
func (o AppAuthorizationTenantOutput) TenantIdentifier() pulumi.StringOutput
The ID of the application tenant.
func (AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput ¶
func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
func (AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext ¶
func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
type AppAuthorizationTimeouts ¶
type AppAuthorizationTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type AppAuthorizationTimeoutsArgs ¶
type AppAuthorizationTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (AppAuthorizationTimeoutsArgs) ElementType ¶
func (AppAuthorizationTimeoutsArgs) ElementType() reflect.Type
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
type AppAuthorizationTimeoutsInput ¶
type AppAuthorizationTimeoutsInput interface { pulumi.Input ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput ToAppAuthorizationTimeoutsOutputWithContext(context.Context) AppAuthorizationTimeoutsOutput }
AppAuthorizationTimeoutsInput is an input type that accepts AppAuthorizationTimeoutsArgs and AppAuthorizationTimeoutsOutput values. You can construct a concrete instance of `AppAuthorizationTimeoutsInput` via:
AppAuthorizationTimeoutsArgs{...}
type AppAuthorizationTimeoutsOutput ¶
type AppAuthorizationTimeoutsOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTimeoutsOutput) Create ¶
func (o AppAuthorizationTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationTimeoutsOutput) Delete ¶
func (o AppAuthorizationTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AppAuthorizationTimeoutsOutput) ElementType ¶
func (AppAuthorizationTimeoutsOutput) ElementType() reflect.Type
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsOutput) Update ¶
func (o AppAuthorizationTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AppAuthorizationTimeoutsPtrInput ¶
type AppAuthorizationTimeoutsPtrInput interface { pulumi.Input ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput ToAppAuthorizationTimeoutsPtrOutputWithContext(context.Context) AppAuthorizationTimeoutsPtrOutput }
AppAuthorizationTimeoutsPtrInput is an input type that accepts AppAuthorizationTimeoutsArgs, AppAuthorizationTimeoutsPtr and AppAuthorizationTimeoutsPtrOutput values. You can construct a concrete instance of `AppAuthorizationTimeoutsPtrInput` via:
AppAuthorizationTimeoutsArgs{...} or: nil
func AppAuthorizationTimeoutsPtr ¶
func AppAuthorizationTimeoutsPtr(v *AppAuthorizationTimeoutsArgs) AppAuthorizationTimeoutsPtrInput
type AppAuthorizationTimeoutsPtrOutput ¶
type AppAuthorizationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTimeoutsPtrOutput) Create ¶
func (o AppAuthorizationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationTimeoutsPtrOutput) Delete ¶
func (o AppAuthorizationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AppAuthorizationTimeoutsPtrOutput) Elem ¶
func (o AppAuthorizationTimeoutsPtrOutput) Elem() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsPtrOutput) ElementType ¶
func (AppAuthorizationTimeoutsPtrOutput) ElementType() reflect.Type
func (AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput ¶
func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsPtrOutput) Update ¶
func (o AppAuthorizationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AppBundle ¶
type AppBundle struct { pulumi.CustomResourceState // ARN of the AppBundle. Arn pulumi.StringOutput `pulumi:"arn"` // The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption. CustomerManagedKeyArn pulumi.StringPtrOutput `pulumi:"customerManagedKeyArn"` // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Resource for managing an AWS AppFabric AppBundle.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := appfabric.NewAppBundle(ctx, "example", &appfabric.AppBundleArgs{ CustomerManagedKeyArn: pulumi.Any(exampleAwmsKmsKey.Arn), Tags: pulumi.StringMap{ "Environment": pulumi.String("test"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import AppFabric AppBundle using the `arn`. For example:
```sh $ pulumi import aws:appfabric/appBundle:AppBundle example arn:aws:appfabric:[region]:[account]:appbundle/ee5587b4-5765-4288-a202-xxxxxxxxxx ```
func GetAppBundle ¶
func GetAppBundle(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppBundleState, opts ...pulumi.ResourceOption) (*AppBundle, error)
GetAppBundle gets an existing AppBundle resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAppBundle ¶
func NewAppBundle(ctx *pulumi.Context, name string, args *AppBundleArgs, opts ...pulumi.ResourceOption) (*AppBundle, error)
NewAppBundle registers a new resource with the given unique name, arguments, and options.
func (*AppBundle) ElementType ¶
func (*AppBundle) ToAppBundleOutput ¶
func (i *AppBundle) ToAppBundleOutput() AppBundleOutput
func (*AppBundle) ToAppBundleOutputWithContext ¶
func (i *AppBundle) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
type AppBundleArgs ¶
type AppBundleArgs struct { // The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption. CustomerManagedKeyArn pulumi.StringPtrInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a AppBundle resource.
func (AppBundleArgs) ElementType ¶
func (AppBundleArgs) ElementType() reflect.Type
type AppBundleArray ¶
type AppBundleArray []AppBundleInput
func (AppBundleArray) ElementType ¶
func (AppBundleArray) ElementType() reflect.Type
func (AppBundleArray) ToAppBundleArrayOutput ¶
func (i AppBundleArray) ToAppBundleArrayOutput() AppBundleArrayOutput
func (AppBundleArray) ToAppBundleArrayOutputWithContext ¶
func (i AppBundleArray) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
type AppBundleArrayInput ¶
type AppBundleArrayInput interface { pulumi.Input ToAppBundleArrayOutput() AppBundleArrayOutput ToAppBundleArrayOutputWithContext(context.Context) AppBundleArrayOutput }
AppBundleArrayInput is an input type that accepts AppBundleArray and AppBundleArrayOutput values. You can construct a concrete instance of `AppBundleArrayInput` via:
AppBundleArray{ AppBundleArgs{...} }
type AppBundleArrayOutput ¶
type AppBundleArrayOutput struct{ *pulumi.OutputState }
func (AppBundleArrayOutput) ElementType ¶
func (AppBundleArrayOutput) ElementType() reflect.Type
func (AppBundleArrayOutput) Index ¶
func (o AppBundleArrayOutput) Index(i pulumi.IntInput) AppBundleOutput
func (AppBundleArrayOutput) ToAppBundleArrayOutput ¶
func (o AppBundleArrayOutput) ToAppBundleArrayOutput() AppBundleArrayOutput
func (AppBundleArrayOutput) ToAppBundleArrayOutputWithContext ¶
func (o AppBundleArrayOutput) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
type AppBundleInput ¶
type AppBundleInput interface { pulumi.Input ToAppBundleOutput() AppBundleOutput ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput }
type AppBundleMap ¶
type AppBundleMap map[string]AppBundleInput
func (AppBundleMap) ElementType ¶
func (AppBundleMap) ElementType() reflect.Type
func (AppBundleMap) ToAppBundleMapOutput ¶
func (i AppBundleMap) ToAppBundleMapOutput() AppBundleMapOutput
func (AppBundleMap) ToAppBundleMapOutputWithContext ¶
func (i AppBundleMap) ToAppBundleMapOutputWithContext(ctx context.Context) AppBundleMapOutput
type AppBundleMapInput ¶
type AppBundleMapInput interface { pulumi.Input ToAppBundleMapOutput() AppBundleMapOutput ToAppBundleMapOutputWithContext(context.Context) AppBundleMapOutput }
AppBundleMapInput is an input type that accepts AppBundleMap and AppBundleMapOutput values. You can construct a concrete instance of `AppBundleMapInput` via:
AppBundleMap{ "key": AppBundleArgs{...} }
type AppBundleMapOutput ¶
type AppBundleMapOutput struct{ *pulumi.OutputState }
func (AppBundleMapOutput) ElementType ¶
func (AppBundleMapOutput) ElementType() reflect.Type
func (AppBundleMapOutput) MapIndex ¶
func (o AppBundleMapOutput) MapIndex(k pulumi.StringInput) AppBundleOutput
func (AppBundleMapOutput) ToAppBundleMapOutput ¶
func (o AppBundleMapOutput) ToAppBundleMapOutput() AppBundleMapOutput
func (AppBundleMapOutput) ToAppBundleMapOutputWithContext ¶
func (o AppBundleMapOutput) ToAppBundleMapOutputWithContext(ctx context.Context) AppBundleMapOutput
type AppBundleOutput ¶
type AppBundleOutput struct{ *pulumi.OutputState }
func (AppBundleOutput) Arn ¶
func (o AppBundleOutput) Arn() pulumi.StringOutput
ARN of the AppBundle.
func (AppBundleOutput) CustomerManagedKeyArn ¶
func (o AppBundleOutput) CustomerManagedKeyArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption.
func (AppBundleOutput) ElementType ¶
func (AppBundleOutput) ElementType() reflect.Type
func (AppBundleOutput) Tags ¶
func (o AppBundleOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AppBundleOutput) TagsAll
deprecated
func (o AppBundleOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AppBundleOutput) ToAppBundleOutput ¶
func (o AppBundleOutput) ToAppBundleOutput() AppBundleOutput
func (AppBundleOutput) ToAppBundleOutputWithContext ¶
func (o AppBundleOutput) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
type AppBundleState ¶
type AppBundleState struct { // ARN of the AppBundle. Arn pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption. CustomerManagedKeyArn pulumi.StringPtrInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (AppBundleState) ElementType ¶
func (AppBundleState) ElementType() reflect.Type
type Ingestion ¶ added in v6.43.0
type Ingestion struct { pulumi.CustomResourceState // Name of the application. // Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app) App pulumi.StringOutput `pulumi:"app"` // Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"` // ARN of the Ingestion. Arn pulumi.StringOutput `pulumi:"arn"` // Ingestion type. Valid values are `auditLog`. IngestionType pulumi.StringOutput `pulumi:"ingestionType"` // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // ID of the application tenant. TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Resource for managing an AWS AppFabric Ingestion.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := appfabric.NewIngestion(ctx, "example", &appfabric.IngestionArgs{ App: pulumi.String("OKTA"), AppBundleArn: pulumi.Any(exampleAwsAppfabricAppBundle.Arn), TenantId: pulumi.String("example.okta.com"), IngestionType: pulumi.String("auditLog"), Tags: pulumi.StringMap{ "Environment": pulumi.String("test"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import AppFabric Ingestion using the `app_bundle_identifier` and `arn` separated by `,`. For example:
```sh $ pulumi import aws:appfabric/ingestion:Ingestion example arn:aws:appfabric:[region]:[account]:appbundle/a9b91477-8831-43c0-970c-xxxxxxxxxx,arn:aws:appfabric:[region]:[account]:appbundle/a9b91477-8831-43c0-970c-xxxxxxxxxx/ingestion/32251416-710b-4425-96ca-xxxxxxxxxx ```
func GetIngestion ¶ added in v6.43.0
func GetIngestion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngestionState, opts ...pulumi.ResourceOption) (*Ingestion, error)
GetIngestion gets an existing Ingestion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIngestion ¶ added in v6.43.0
func NewIngestion(ctx *pulumi.Context, name string, args *IngestionArgs, opts ...pulumi.ResourceOption) (*Ingestion, error)
NewIngestion registers a new resource with the given unique name, arguments, and options.
func (*Ingestion) ElementType ¶ added in v6.43.0
func (*Ingestion) ToIngestionOutput ¶ added in v6.43.0
func (i *Ingestion) ToIngestionOutput() IngestionOutput
func (*Ingestion) ToIngestionOutputWithContext ¶ added in v6.43.0
func (i *Ingestion) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
type IngestionArgs ¶ added in v6.43.0
type IngestionArgs struct { // Name of the application. // Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app) App pulumi.StringInput // Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringInput // Ingestion type. Valid values are `auditLog`. IngestionType pulumi.StringInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // ID of the application tenant. TenantId pulumi.StringInput }
The set of arguments for constructing a Ingestion resource.
func (IngestionArgs) ElementType ¶ added in v6.43.0
func (IngestionArgs) ElementType() reflect.Type
type IngestionArray ¶ added in v6.43.0
type IngestionArray []IngestionInput
func (IngestionArray) ElementType ¶ added in v6.43.0
func (IngestionArray) ElementType() reflect.Type
func (IngestionArray) ToIngestionArrayOutput ¶ added in v6.43.0
func (i IngestionArray) ToIngestionArrayOutput() IngestionArrayOutput
func (IngestionArray) ToIngestionArrayOutputWithContext ¶ added in v6.43.0
func (i IngestionArray) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
type IngestionArrayInput ¶ added in v6.43.0
type IngestionArrayInput interface { pulumi.Input ToIngestionArrayOutput() IngestionArrayOutput ToIngestionArrayOutputWithContext(context.Context) IngestionArrayOutput }
IngestionArrayInput is an input type that accepts IngestionArray and IngestionArrayOutput values. You can construct a concrete instance of `IngestionArrayInput` via:
IngestionArray{ IngestionArgs{...} }
type IngestionArrayOutput ¶ added in v6.43.0
type IngestionArrayOutput struct{ *pulumi.OutputState }
func (IngestionArrayOutput) ElementType ¶ added in v6.43.0
func (IngestionArrayOutput) ElementType() reflect.Type
func (IngestionArrayOutput) Index ¶ added in v6.43.0
func (o IngestionArrayOutput) Index(i pulumi.IntInput) IngestionOutput
func (IngestionArrayOutput) ToIngestionArrayOutput ¶ added in v6.43.0
func (o IngestionArrayOutput) ToIngestionArrayOutput() IngestionArrayOutput
func (IngestionArrayOutput) ToIngestionArrayOutputWithContext ¶ added in v6.43.0
func (o IngestionArrayOutput) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
type IngestionDestination ¶ added in v6.43.0
type IngestionDestination struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"` // ARN of the Ingestion Destination. Arn pulumi.StringOutput `pulumi:"arn"` // Contains information about the destination of ingested data. DestinationConfiguration IngestionDestinationDestinationConfigurationPtrOutput `pulumi:"destinationConfiguration"` // The Amazon Resource Name (ARN) of the ingestion to use for the request. IngestionArn pulumi.StringOutput `pulumi:"ingestionArn"` // Contains information about how ingested data is processed. ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrOutput `pulumi:"processingConfiguration"` // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts IngestionDestinationTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS AppFabric Ingestion Destination.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := appfabric.NewIngestionDestination(ctx, "example", &appfabric.IngestionDestinationArgs{ AppBundleArn: pulumi.Any(exampleAwsAppfabricAppBundle.Arn), IngestionArn: pulumi.Any(exampleAwsAppfabricIngestion.Arn), ProcessingConfiguration: &appfabric.IngestionDestinationProcessingConfigurationArgs{ AuditLog: &appfabric.IngestionDestinationProcessingConfigurationAuditLogArgs{ Format: pulumi.String("json"), Schema: pulumi.String("raw"), }, }, DestinationConfiguration: &appfabric.IngestionDestinationDestinationConfigurationArgs{ AuditLog: &appfabric.IngestionDestinationDestinationConfigurationAuditLogArgs{ Destination: &appfabric.IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{ S3Bucket: &appfabric.IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{ BucketName: pulumi.Any(exampleAwsS3Bucket.Bucket), }, }, }, }, }) if err != nil { return err } return nil }) }
```
func GetIngestionDestination ¶ added in v6.43.0
func GetIngestionDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngestionDestinationState, opts ...pulumi.ResourceOption) (*IngestionDestination, error)
GetIngestionDestination gets an existing IngestionDestination resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIngestionDestination ¶ added in v6.43.0
func NewIngestionDestination(ctx *pulumi.Context, name string, args *IngestionDestinationArgs, opts ...pulumi.ResourceOption) (*IngestionDestination, error)
NewIngestionDestination registers a new resource with the given unique name, arguments, and options.
func (*IngestionDestination) ElementType ¶ added in v6.43.0
func (*IngestionDestination) ElementType() reflect.Type
func (*IngestionDestination) ToIngestionDestinationOutput ¶ added in v6.43.0
func (i *IngestionDestination) ToIngestionDestinationOutput() IngestionDestinationOutput
func (*IngestionDestination) ToIngestionDestinationOutputWithContext ¶ added in v6.43.0
func (i *IngestionDestination) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
type IngestionDestinationArgs ¶ added in v6.43.0
type IngestionDestinationArgs struct { // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringInput // Contains information about the destination of ingested data. DestinationConfiguration IngestionDestinationDestinationConfigurationPtrInput // The Amazon Resource Name (ARN) of the ingestion to use for the request. IngestionArn pulumi.StringInput // Contains information about how ingested data is processed. ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput Timeouts IngestionDestinationTimeoutsPtrInput }
The set of arguments for constructing a IngestionDestination resource.
func (IngestionDestinationArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationArgs) ElementType() reflect.Type
type IngestionDestinationArray ¶ added in v6.43.0
type IngestionDestinationArray []IngestionDestinationInput
func (IngestionDestinationArray) ElementType ¶ added in v6.43.0
func (IngestionDestinationArray) ElementType() reflect.Type
func (IngestionDestinationArray) ToIngestionDestinationArrayOutput ¶ added in v6.43.0
func (i IngestionDestinationArray) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
func (IngestionDestinationArray) ToIngestionDestinationArrayOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationArray) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
type IngestionDestinationArrayInput ¶ added in v6.43.0
type IngestionDestinationArrayInput interface { pulumi.Input ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput ToIngestionDestinationArrayOutputWithContext(context.Context) IngestionDestinationArrayOutput }
IngestionDestinationArrayInput is an input type that accepts IngestionDestinationArray and IngestionDestinationArrayOutput values. You can construct a concrete instance of `IngestionDestinationArrayInput` via:
IngestionDestinationArray{ IngestionDestinationArgs{...} }
type IngestionDestinationArrayOutput ¶ added in v6.43.0
type IngestionDestinationArrayOutput struct{ *pulumi.OutputState }
func (IngestionDestinationArrayOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationArrayOutput) ElementType() reflect.Type
func (IngestionDestinationArrayOutput) Index ¶ added in v6.43.0
func (o IngestionDestinationArrayOutput) Index(i pulumi.IntInput) IngestionDestinationOutput
func (IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput ¶ added in v6.43.0
func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
func (IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
type IngestionDestinationDestinationConfiguration ¶ added in v6.43.0
type IngestionDestinationDestinationConfiguration struct { // Contains information about an audit log processing configuration. AuditLog *IngestionDestinationDestinationConfigurationAuditLog `pulumi:"auditLog"` }
type IngestionDestinationDestinationConfigurationArgs ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationArgs struct { // Contains information about an audit log processing configuration. AuditLog IngestionDestinationDestinationConfigurationAuditLogPtrInput `pulumi:"auditLog"` }
func (IngestionDestinationDestinationConfigurationArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLog ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLog struct { // Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified. Destination *IngestionDestinationDestinationConfigurationAuditLogDestination `pulumi:"destination"` }
type IngestionDestinationDestinationConfigurationAuditLogArgs ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogArgs struct { // Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified. Destination IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput `pulumi:"destination"` }
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestination ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestination struct { // Contains information about an Amazon Data Firehose delivery stream. FirehoseStream *IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream `pulumi:"firehoseStream"` // Contains information about an Amazon S3 bucket. S3Bucket *IngestionDestinationDestinationConfigurationAuditLogDestinationS3Bucket `pulumi:"s3Bucket"` }
type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs struct { // Contains information about an Amazon Data Firehose delivery stream. FirehoseStream IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput `pulumi:"firehoseStream"` // Contains information about an Amazon S3 bucket. S3Bucket IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput `pulumi:"s3Bucket"` }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream struct {
StreamName string `pulumi:"streamName"`
}
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs struct {
StreamName pulumi.StringInput `pulumi:"streamName"`
}
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) StreamName ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs{...} or: nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr ¶ added in v6.43.0
func IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) Elem ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) StreamName ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
Contains information about an Amazon Data Firehose delivery stream.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
Contains information about an Amazon S3 bucket.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{...} or: nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationPtr ¶ added in v6.43.0
func IngestionDestinationDestinationConfigurationAuditLogDestinationPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) Elem ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
Contains information about an Amazon Data Firehose delivery stream.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
Contains information about an Amazon S3 bucket.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3Bucket ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` // The object key to use. Prefix pulumi.StringPtrInput `pulumi:"prefix"` }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName() pulumi.StringOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix() pulumi.StringPtrOutput
The object key to use.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput }
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{...} or: nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr ¶ added in v6.43.0
func IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) BucketName ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Elem ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix() pulumi.StringPtrOutput
The object key to use.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput }
IngestionDestinationDestinationConfigurationAuditLogInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogArgs and IngestionDestinationDestinationConfigurationAuditLogOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogInput` via:
IngestionDestinationDestinationConfigurationAuditLogArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogOutput) Destination ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogPtrInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogPtrInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput }
IngestionDestinationDestinationConfigurationAuditLogPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogArgs, IngestionDestinationDestinationConfigurationAuditLogPtr and IngestionDestinationDestinationConfigurationAuditLogPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogArgs{...} or: nil
func IngestionDestinationDestinationConfigurationAuditLogPtr ¶ added in v6.43.0
func IngestionDestinationDestinationConfigurationAuditLogPtr(v *IngestionDestinationDestinationConfigurationAuditLogArgs) IngestionDestinationDestinationConfigurationAuditLogPtrInput
type IngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationAuditLogPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput ToIngestionDestinationDestinationConfigurationOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationOutput }
IngestionDestinationDestinationConfigurationInput is an input type that accepts IngestionDestinationDestinationConfigurationArgs and IngestionDestinationDestinationConfigurationOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationInput` via:
IngestionDestinationDestinationConfigurationArgs{...}
type IngestionDestinationDestinationConfigurationOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationOutput) AuditLog ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationDestinationConfigurationOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationDestinationConfigurationPtrInput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationPtrInput interface { pulumi.Input ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationPtrOutput }
IngestionDestinationDestinationConfigurationPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationArgs, IngestionDestinationDestinationConfigurationPtr and IngestionDestinationDestinationConfigurationPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationPtrInput` via:
IngestionDestinationDestinationConfigurationArgs{...} or: nil
func IngestionDestinationDestinationConfigurationPtr ¶ added in v6.43.0
func IngestionDestinationDestinationConfigurationPtr(v *IngestionDestinationDestinationConfigurationArgs) IngestionDestinationDestinationConfigurationPtrInput
type IngestionDestinationDestinationConfigurationPtrOutput ¶ added in v6.43.0
type IngestionDestinationDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationPtrOutput) AuditLog ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationPtrOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationInput ¶ added in v6.43.0
type IngestionDestinationInput interface { pulumi.Input ToIngestionDestinationOutput() IngestionDestinationOutput ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput }
type IngestionDestinationMap ¶ added in v6.43.0
type IngestionDestinationMap map[string]IngestionDestinationInput
func (IngestionDestinationMap) ElementType ¶ added in v6.43.0
func (IngestionDestinationMap) ElementType() reflect.Type
func (IngestionDestinationMap) ToIngestionDestinationMapOutput ¶ added in v6.43.0
func (i IngestionDestinationMap) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
func (IngestionDestinationMap) ToIngestionDestinationMapOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationMap) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
type IngestionDestinationMapInput ¶ added in v6.43.0
type IngestionDestinationMapInput interface { pulumi.Input ToIngestionDestinationMapOutput() IngestionDestinationMapOutput ToIngestionDestinationMapOutputWithContext(context.Context) IngestionDestinationMapOutput }
IngestionDestinationMapInput is an input type that accepts IngestionDestinationMap and IngestionDestinationMapOutput values. You can construct a concrete instance of `IngestionDestinationMapInput` via:
IngestionDestinationMap{ "key": IngestionDestinationArgs{...} }
type IngestionDestinationMapOutput ¶ added in v6.43.0
type IngestionDestinationMapOutput struct{ *pulumi.OutputState }
func (IngestionDestinationMapOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationMapOutput) ElementType() reflect.Type
func (IngestionDestinationMapOutput) MapIndex ¶ added in v6.43.0
func (o IngestionDestinationMapOutput) MapIndex(k pulumi.StringInput) IngestionDestinationOutput
func (IngestionDestinationMapOutput) ToIngestionDestinationMapOutput ¶ added in v6.43.0
func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
func (IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
type IngestionDestinationOutput ¶ added in v6.43.0
type IngestionDestinationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationOutput) AppBundleArn ¶ added in v6.43.0
func (o IngestionDestinationOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (IngestionDestinationOutput) Arn ¶ added in v6.43.0
func (o IngestionDestinationOutput) Arn() pulumi.StringOutput
ARN of the Ingestion Destination.
func (IngestionDestinationOutput) DestinationConfiguration ¶ added in v6.43.0
func (o IngestionDestinationOutput) DestinationConfiguration() IngestionDestinationDestinationConfigurationPtrOutput
Contains information about the destination of ingested data.
func (IngestionDestinationOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationOutput) ElementType() reflect.Type
func (IngestionDestinationOutput) IngestionArn ¶ added in v6.43.0
func (o IngestionDestinationOutput) IngestionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the ingestion to use for the request.
func (IngestionDestinationOutput) ProcessingConfiguration ¶ added in v6.43.0
func (o IngestionDestinationOutput) ProcessingConfiguration() IngestionDestinationProcessingConfigurationPtrOutput
Contains information about how ingested data is processed.
func (IngestionDestinationOutput) Tags ¶ added in v6.43.0
func (o IngestionDestinationOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (IngestionDestinationOutput) TagsAll
deprecated
added in
v6.43.0
func (o IngestionDestinationOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (IngestionDestinationOutput) Timeouts ¶ added in v6.43.0
func (o IngestionDestinationOutput) Timeouts() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationOutput) ToIngestionDestinationOutput ¶ added in v6.43.0
func (o IngestionDestinationOutput) ToIngestionDestinationOutput() IngestionDestinationOutput
func (IngestionDestinationOutput) ToIngestionDestinationOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationOutput) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
type IngestionDestinationProcessingConfiguration ¶ added in v6.43.0
type IngestionDestinationProcessingConfiguration struct { // Contains information about an audit log processing configuration. AuditLog *IngestionDestinationProcessingConfigurationAuditLog `pulumi:"auditLog"` }
type IngestionDestinationProcessingConfigurationArgs ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationArgs struct { // Contains information about an audit log processing configuration. AuditLog IngestionDestinationProcessingConfigurationAuditLogPtrInput `pulumi:"auditLog"` }
func (IngestionDestinationProcessingConfigurationArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationArgs) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationProcessingConfigurationAuditLog ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLog struct { // The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`. Format string `pulumi:"format"` // The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`. Schema string `pulumi:"schema"` }
type IngestionDestinationProcessingConfigurationAuditLogArgs ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLogArgs struct { // The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`. Format pulumi.StringInput `pulumi:"format"` // The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`. Schema pulumi.StringInput `pulumi:"schema"` }
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationAuditLogInput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLogInput interface { pulumi.Input ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput }
IngestionDestinationProcessingConfigurationAuditLogInput is an input type that accepts IngestionDestinationProcessingConfigurationAuditLogArgs and IngestionDestinationProcessingConfigurationAuditLogOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationAuditLogInput` via:
IngestionDestinationProcessingConfigurationAuditLogArgs{...}
type IngestionDestinationProcessingConfigurationAuditLogOutput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLogOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogOutput) Format ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Format() pulumi.StringOutput
The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
func (IngestionDestinationProcessingConfigurationAuditLogOutput) Schema ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Schema() pulumi.StringOutput
The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationAuditLogPtrInput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLogPtrInput interface { pulumi.Input ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput }
IngestionDestinationProcessingConfigurationAuditLogPtrInput is an input type that accepts IngestionDestinationProcessingConfigurationAuditLogArgs, IngestionDestinationProcessingConfigurationAuditLogPtr and IngestionDestinationProcessingConfigurationAuditLogPtrOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationAuditLogPtrInput` via:
IngestionDestinationProcessingConfigurationAuditLogArgs{...} or: nil
func IngestionDestinationProcessingConfigurationAuditLogPtr ¶ added in v6.43.0
func IngestionDestinationProcessingConfigurationAuditLogPtr(v *IngestionDestinationProcessingConfigurationAuditLogArgs) IngestionDestinationProcessingConfigurationAuditLogPtrInput
type IngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationAuditLogPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format() pulumi.StringPtrOutput
The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema() pulumi.StringPtrOutput
The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationInput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationInput interface { pulumi.Input ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput ToIngestionDestinationProcessingConfigurationOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationOutput }
IngestionDestinationProcessingConfigurationInput is an input type that accepts IngestionDestinationProcessingConfigurationArgs and IngestionDestinationProcessingConfigurationOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationInput` via:
IngestionDestinationProcessingConfigurationArgs{...}
type IngestionDestinationProcessingConfigurationOutput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationOutput) AuditLog ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationProcessingConfigurationOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationProcessingConfigurationPtrInput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationPtrInput interface { pulumi.Input ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationPtrOutput }
IngestionDestinationProcessingConfigurationPtrInput is an input type that accepts IngestionDestinationProcessingConfigurationArgs, IngestionDestinationProcessingConfigurationPtr and IngestionDestinationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationPtrInput` via:
IngestionDestinationProcessingConfigurationArgs{...} or: nil
func IngestionDestinationProcessingConfigurationPtr ¶ added in v6.43.0
func IngestionDestinationProcessingConfigurationPtr(v *IngestionDestinationProcessingConfigurationArgs) IngestionDestinationProcessingConfigurationPtrInput
type IngestionDestinationProcessingConfigurationPtrOutput ¶ added in v6.43.0
type IngestionDestinationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationPtrOutput) AuditLog ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationPtrOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationState ¶ added in v6.43.0
type IngestionDestinationState struct { // The Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringPtrInput // ARN of the Ingestion Destination. Arn pulumi.StringPtrInput // Contains information about the destination of ingested data. DestinationConfiguration IngestionDestinationDestinationConfigurationPtrInput // The Amazon Resource Name (ARN) of the ingestion to use for the request. IngestionArn pulumi.StringPtrInput // Contains information about how ingested data is processed. ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts IngestionDestinationTimeoutsPtrInput }
func (IngestionDestinationState) ElementType ¶ added in v6.43.0
func (IngestionDestinationState) ElementType() reflect.Type
type IngestionDestinationTimeouts ¶ added in v6.43.0
type IngestionDestinationTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type IngestionDestinationTimeoutsArgs ¶ added in v6.43.0
type IngestionDestinationTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (IngestionDestinationTimeoutsArgs) ElementType ¶ added in v6.43.0
func (IngestionDestinationTimeoutsArgs) ElementType() reflect.Type
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput ¶ added in v6.43.0
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput ¶ added in v6.43.0
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
type IngestionDestinationTimeoutsInput ¶ added in v6.43.0
type IngestionDestinationTimeoutsInput interface { pulumi.Input ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput ToIngestionDestinationTimeoutsOutputWithContext(context.Context) IngestionDestinationTimeoutsOutput }
IngestionDestinationTimeoutsInput is an input type that accepts IngestionDestinationTimeoutsArgs and IngestionDestinationTimeoutsOutput values. You can construct a concrete instance of `IngestionDestinationTimeoutsInput` via:
IngestionDestinationTimeoutsArgs{...}
type IngestionDestinationTimeoutsOutput ¶ added in v6.43.0
type IngestionDestinationTimeoutsOutput struct{ *pulumi.OutputState }
func (IngestionDestinationTimeoutsOutput) Create ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (IngestionDestinationTimeoutsOutput) Delete ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (IngestionDestinationTimeoutsOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationTimeoutsOutput) ElementType() reflect.Type
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsOutput) Update ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type IngestionDestinationTimeoutsPtrInput ¶ added in v6.43.0
type IngestionDestinationTimeoutsPtrInput interface { pulumi.Input ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput ToIngestionDestinationTimeoutsPtrOutputWithContext(context.Context) IngestionDestinationTimeoutsPtrOutput }
IngestionDestinationTimeoutsPtrInput is an input type that accepts IngestionDestinationTimeoutsArgs, IngestionDestinationTimeoutsPtr and IngestionDestinationTimeoutsPtrOutput values. You can construct a concrete instance of `IngestionDestinationTimeoutsPtrInput` via:
IngestionDestinationTimeoutsArgs{...} or: nil
func IngestionDestinationTimeoutsPtr ¶ added in v6.43.0
func IngestionDestinationTimeoutsPtr(v *IngestionDestinationTimeoutsArgs) IngestionDestinationTimeoutsPtrInput
type IngestionDestinationTimeoutsPtrOutput ¶ added in v6.43.0
type IngestionDestinationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationTimeoutsPtrOutput) Create ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (IngestionDestinationTimeoutsPtrOutput) Delete ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (IngestionDestinationTimeoutsPtrOutput) ElementType ¶ added in v6.43.0
func (IngestionDestinationTimeoutsPtrOutput) ElementType() reflect.Type
func (IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsPtrOutput) Update ¶ added in v6.43.0
func (o IngestionDestinationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type IngestionInput ¶ added in v6.43.0
type IngestionInput interface { pulumi.Input ToIngestionOutput() IngestionOutput ToIngestionOutputWithContext(ctx context.Context) IngestionOutput }
type IngestionMap ¶ added in v6.43.0
type IngestionMap map[string]IngestionInput
func (IngestionMap) ElementType ¶ added in v6.43.0
func (IngestionMap) ElementType() reflect.Type
func (IngestionMap) ToIngestionMapOutput ¶ added in v6.43.0
func (i IngestionMap) ToIngestionMapOutput() IngestionMapOutput
func (IngestionMap) ToIngestionMapOutputWithContext ¶ added in v6.43.0
func (i IngestionMap) ToIngestionMapOutputWithContext(ctx context.Context) IngestionMapOutput
type IngestionMapInput ¶ added in v6.43.0
type IngestionMapInput interface { pulumi.Input ToIngestionMapOutput() IngestionMapOutput ToIngestionMapOutputWithContext(context.Context) IngestionMapOutput }
IngestionMapInput is an input type that accepts IngestionMap and IngestionMapOutput values. You can construct a concrete instance of `IngestionMapInput` via:
IngestionMap{ "key": IngestionArgs{...} }
type IngestionMapOutput ¶ added in v6.43.0
type IngestionMapOutput struct{ *pulumi.OutputState }
func (IngestionMapOutput) ElementType ¶ added in v6.43.0
func (IngestionMapOutput) ElementType() reflect.Type
func (IngestionMapOutput) MapIndex ¶ added in v6.43.0
func (o IngestionMapOutput) MapIndex(k pulumi.StringInput) IngestionOutput
func (IngestionMapOutput) ToIngestionMapOutput ¶ added in v6.43.0
func (o IngestionMapOutput) ToIngestionMapOutput() IngestionMapOutput
func (IngestionMapOutput) ToIngestionMapOutputWithContext ¶ added in v6.43.0
func (o IngestionMapOutput) ToIngestionMapOutputWithContext(ctx context.Context) IngestionMapOutput
type IngestionOutput ¶ added in v6.43.0
type IngestionOutput struct{ *pulumi.OutputState }
func (IngestionOutput) App ¶ added in v6.43.0
func (o IngestionOutput) App() pulumi.StringOutput
Name of the application. Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app)
func (IngestionOutput) AppBundleArn ¶ added in v6.43.0
func (o IngestionOutput) AppBundleArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the app bundle to use for the request.
func (IngestionOutput) Arn ¶ added in v6.43.0
func (o IngestionOutput) Arn() pulumi.StringOutput
ARN of the Ingestion.
func (IngestionOutput) ElementType ¶ added in v6.43.0
func (IngestionOutput) ElementType() reflect.Type
func (IngestionOutput) IngestionType ¶ added in v6.43.0
func (o IngestionOutput) IngestionType() pulumi.StringOutput
Ingestion type. Valid values are `auditLog`.
func (IngestionOutput) Tags ¶ added in v6.43.0
func (o IngestionOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (IngestionOutput) TagsAll
deprecated
added in
v6.43.0
func (o IngestionOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (IngestionOutput) TenantId ¶ added in v6.43.0
func (o IngestionOutput) TenantId() pulumi.StringOutput
ID of the application tenant.
func (IngestionOutput) ToIngestionOutput ¶ added in v6.43.0
func (o IngestionOutput) ToIngestionOutput() IngestionOutput
func (IngestionOutput) ToIngestionOutputWithContext ¶ added in v6.43.0
func (o IngestionOutput) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
type IngestionState ¶ added in v6.43.0
type IngestionState struct { // Name of the application. // Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app) App pulumi.StringPtrInput // Amazon Resource Name (ARN) of the app bundle to use for the request. AppBundleArn pulumi.StringPtrInput // ARN of the Ingestion. Arn pulumi.StringPtrInput // Ingestion type. Valid values are `auditLog`. IngestionType pulumi.StringPtrInput // Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // ID of the application tenant. TenantId pulumi.StringPtrInput }
func (IngestionState) ElementType ¶ added in v6.43.0
func (IngestionState) ElementType() reflect.Type