Documentation ¶
Index ¶
- Constants
- type AADBasedSecurityPrincipal
- type AADBasedSecurityPrincipalArgs
- func (AADBasedSecurityPrincipalArgs) ElementType() reflect.Type
- func (i AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutput() AADBasedSecurityPrincipalOutput
- func (i AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalOutput
- type AADBasedSecurityPrincipalArray
- func (AADBasedSecurityPrincipalArray) ElementType() reflect.Type
- func (i AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutput() AADBasedSecurityPrincipalArrayOutput
- func (i AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalArrayOutput
- type AADBasedSecurityPrincipalArrayInput
- type AADBasedSecurityPrincipalArrayOutput
- func (AADBasedSecurityPrincipalArrayOutput) ElementType() reflect.Type
- func (o AADBasedSecurityPrincipalArrayOutput) Index(i pulumi.IntInput) AADBasedSecurityPrincipalOutput
- func (o AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutput() AADBasedSecurityPrincipalArrayOutput
- func (o AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalArrayOutput
- type AADBasedSecurityPrincipalInput
- type AADBasedSecurityPrincipalOutput
- func (AADBasedSecurityPrincipalOutput) ElementType() reflect.Type
- func (o AADBasedSecurityPrincipalOutput) LedgerRoleName() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalOutput) PrincipalId() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalOutput) TenantId() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutput() AADBasedSecurityPrincipalOutput
- func (o AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalOutput
- type AADBasedSecurityPrincipalResponse
- type AADBasedSecurityPrincipalResponseArrayOutput
- func (AADBasedSecurityPrincipalResponseArrayOutput) ElementType() reflect.Type
- func (o AADBasedSecurityPrincipalResponseArrayOutput) Index(i pulumi.IntInput) AADBasedSecurityPrincipalResponseOutput
- func (o AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutput() AADBasedSecurityPrincipalResponseArrayOutput
- func (o AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalResponseArrayOutput
- type AADBasedSecurityPrincipalResponseOutput
- func (AADBasedSecurityPrincipalResponseOutput) ElementType() reflect.Type
- func (o AADBasedSecurityPrincipalResponseOutput) LedgerRoleName() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalResponseOutput) PrincipalId() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutput() AADBasedSecurityPrincipalResponseOutput
- func (o AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalResponseOutput
- type CertBasedSecurityPrincipal
- type CertBasedSecurityPrincipalArgs
- func (CertBasedSecurityPrincipalArgs) ElementType() reflect.Type
- func (i CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutput() CertBasedSecurityPrincipalOutput
- func (i CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalOutput
- type CertBasedSecurityPrincipalArray
- func (CertBasedSecurityPrincipalArray) ElementType() reflect.Type
- func (i CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutput() CertBasedSecurityPrincipalArrayOutput
- func (i CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalArrayOutput
- type CertBasedSecurityPrincipalArrayInput
- type CertBasedSecurityPrincipalArrayOutput
- func (CertBasedSecurityPrincipalArrayOutput) ElementType() reflect.Type
- func (o CertBasedSecurityPrincipalArrayOutput) Index(i pulumi.IntInput) CertBasedSecurityPrincipalOutput
- func (o CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutput() CertBasedSecurityPrincipalArrayOutput
- func (o CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalArrayOutput
- type CertBasedSecurityPrincipalInput
- type CertBasedSecurityPrincipalOutput
- func (o CertBasedSecurityPrincipalOutput) Cert() pulumi.StringPtrOutput
- func (CertBasedSecurityPrincipalOutput) ElementType() reflect.Type
- func (o CertBasedSecurityPrincipalOutput) LedgerRoleName() pulumi.StringPtrOutput
- func (o CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutput() CertBasedSecurityPrincipalOutput
- func (o CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalOutput
- type CertBasedSecurityPrincipalResponse
- type CertBasedSecurityPrincipalResponseArrayOutput
- func (CertBasedSecurityPrincipalResponseArrayOutput) ElementType() reflect.Type
- func (o CertBasedSecurityPrincipalResponseArrayOutput) Index(i pulumi.IntInput) CertBasedSecurityPrincipalResponseOutput
- func (o CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutput() CertBasedSecurityPrincipalResponseArrayOutput
- func (o CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalResponseArrayOutput
- type CertBasedSecurityPrincipalResponseOutput
- func (o CertBasedSecurityPrincipalResponseOutput) Cert() pulumi.StringPtrOutput
- func (CertBasedSecurityPrincipalResponseOutput) ElementType() reflect.Type
- func (o CertBasedSecurityPrincipalResponseOutput) LedgerRoleName() pulumi.StringPtrOutput
- func (o CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutput() CertBasedSecurityPrincipalResponseOutput
- func (o CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalResponseOutput
- type CertificateTags
- type CertificateTagsArgs
- type CertificateTagsArray
- type CertificateTagsArrayInput
- type CertificateTagsArrayOutput
- func (CertificateTagsArrayOutput) ElementType() reflect.Type
- func (o CertificateTagsArrayOutput) Index(i pulumi.IntInput) CertificateTagsOutput
- func (o CertificateTagsArrayOutput) ToCertificateTagsArrayOutput() CertificateTagsArrayOutput
- func (o CertificateTagsArrayOutput) ToCertificateTagsArrayOutputWithContext(ctx context.Context) CertificateTagsArrayOutput
- type CertificateTagsInput
- type CertificateTagsOutput
- func (CertificateTagsOutput) ElementType() reflect.Type
- func (o CertificateTagsOutput) Tags() pulumi.StringMapOutput
- func (o CertificateTagsOutput) ToCertificateTagsOutput() CertificateTagsOutput
- func (o CertificateTagsOutput) ToCertificateTagsOutputWithContext(ctx context.Context) CertificateTagsOutput
- type CertificateTagsResponse
- type CertificateTagsResponseArrayOutput
- func (CertificateTagsResponseArrayOutput) ElementType() reflect.Type
- func (o CertificateTagsResponseArrayOutput) Index(i pulumi.IntInput) CertificateTagsResponseOutput
- func (o CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutput() CertificateTagsResponseArrayOutput
- func (o CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutputWithContext(ctx context.Context) CertificateTagsResponseArrayOutput
- type CertificateTagsResponseOutput
- func (CertificateTagsResponseOutput) ElementType() reflect.Type
- func (o CertificateTagsResponseOutput) Tags() pulumi.StringMapOutput
- func (o CertificateTagsResponseOutput) ToCertificateTagsResponseOutput() CertificateTagsResponseOutput
- func (o CertificateTagsResponseOutput) ToCertificateTagsResponseOutputWithContext(ctx context.Context) CertificateTagsResponseOutput
- type DeploymentType
- type DeploymentTypeArgs
- func (DeploymentTypeArgs) ElementType() reflect.Type
- func (i DeploymentTypeArgs) ToDeploymentTypeOutput() DeploymentTypeOutput
- func (i DeploymentTypeArgs) ToDeploymentTypeOutputWithContext(ctx context.Context) DeploymentTypeOutput
- func (i DeploymentTypeArgs) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
- func (i DeploymentTypeArgs) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
- type DeploymentTypeInput
- type DeploymentTypeOutput
- func (o DeploymentTypeOutput) AppSourceUri() pulumi.StringPtrOutput
- func (DeploymentTypeOutput) ElementType() reflect.Type
- func (o DeploymentTypeOutput) LanguageRuntime() pulumi.StringPtrOutput
- func (o DeploymentTypeOutput) ToDeploymentTypeOutput() DeploymentTypeOutput
- func (o DeploymentTypeOutput) ToDeploymentTypeOutputWithContext(ctx context.Context) DeploymentTypeOutput
- func (o DeploymentTypeOutput) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
- func (o DeploymentTypeOutput) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
- type DeploymentTypePtrInput
- type DeploymentTypePtrOutput
- func (o DeploymentTypePtrOutput) AppSourceUri() pulumi.StringPtrOutput
- func (o DeploymentTypePtrOutput) Elem() DeploymentTypeOutput
- func (DeploymentTypePtrOutput) ElementType() reflect.Type
- func (o DeploymentTypePtrOutput) LanguageRuntime() pulumi.StringPtrOutput
- func (o DeploymentTypePtrOutput) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
- func (o DeploymentTypePtrOutput) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
- type DeploymentTypeResponse
- type DeploymentTypeResponseOutput
- func (o DeploymentTypeResponseOutput) AppSourceUri() pulumi.StringPtrOutput
- func (DeploymentTypeResponseOutput) ElementType() reflect.Type
- func (o DeploymentTypeResponseOutput) LanguageRuntime() pulumi.StringPtrOutput
- func (o DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutput() DeploymentTypeResponseOutput
- func (o DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutputWithContext(ctx context.Context) DeploymentTypeResponseOutput
- type DeploymentTypeResponsePtrOutput
- func (o DeploymentTypeResponsePtrOutput) AppSourceUri() pulumi.StringPtrOutput
- func (o DeploymentTypeResponsePtrOutput) Elem() DeploymentTypeResponseOutput
- func (DeploymentTypeResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentTypeResponsePtrOutput) LanguageRuntime() pulumi.StringPtrOutput
- func (o DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutput() DeploymentTypeResponsePtrOutput
- func (o DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutputWithContext(ctx context.Context) DeploymentTypeResponsePtrOutput
- type LanguageRuntime
- func (LanguageRuntime) ElementType() reflect.Type
- func (e LanguageRuntime) ToLanguageRuntimeOutput() LanguageRuntimeOutput
- func (e LanguageRuntime) ToLanguageRuntimeOutputWithContext(ctx context.Context) LanguageRuntimeOutput
- func (e LanguageRuntime) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
- func (e LanguageRuntime) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
- func (e LanguageRuntime) ToStringOutput() pulumi.StringOutput
- func (e LanguageRuntime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LanguageRuntime) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LanguageRuntime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LanguageRuntimeInput
- type LanguageRuntimeOutput
- func (LanguageRuntimeOutput) ElementType() reflect.Type
- func (o LanguageRuntimeOutput) ToLanguageRuntimeOutput() LanguageRuntimeOutput
- func (o LanguageRuntimeOutput) ToLanguageRuntimeOutputWithContext(ctx context.Context) LanguageRuntimeOutput
- func (o LanguageRuntimeOutput) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
- func (o LanguageRuntimeOutput) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
- func (o LanguageRuntimeOutput) ToStringOutput() pulumi.StringOutput
- func (o LanguageRuntimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LanguageRuntimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LanguageRuntimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LanguageRuntimePtrInput
- type LanguageRuntimePtrOutput
- func (o LanguageRuntimePtrOutput) Elem() LanguageRuntimeOutput
- func (LanguageRuntimePtrOutput) ElementType() reflect.Type
- func (o LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
- func (o LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
- func (o LanguageRuntimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LanguageRuntimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Ledger
- type LedgerArgs
- type LedgerInput
- type LedgerOutput
- func (LedgerOutput) ElementType() reflect.Type
- func (o LedgerOutput) Location() pulumi.StringPtrOutput
- func (o LedgerOutput) Name() pulumi.StringOutput
- func (o LedgerOutput) Properties() LedgerPropertiesResponseOutput
- func (o LedgerOutput) SystemData() SystemDataResponseOutput
- func (o LedgerOutput) Tags() pulumi.StringMapOutput
- func (o LedgerOutput) ToLedgerOutput() LedgerOutput
- func (o LedgerOutput) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
- func (o LedgerOutput) Type() pulumi.StringOutput
- type LedgerProperties
- type LedgerPropertiesArgs
- func (LedgerPropertiesArgs) ElementType() reflect.Type
- func (i LedgerPropertiesArgs) ToLedgerPropertiesOutput() LedgerPropertiesOutput
- func (i LedgerPropertiesArgs) ToLedgerPropertiesOutputWithContext(ctx context.Context) LedgerPropertiesOutput
- func (i LedgerPropertiesArgs) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
- func (i LedgerPropertiesArgs) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
- type LedgerPropertiesInput
- type LedgerPropertiesOutput
- func (o LedgerPropertiesOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalArrayOutput
- func (o LedgerPropertiesOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalArrayOutput
- func (LedgerPropertiesOutput) ElementType() reflect.Type
- func (o LedgerPropertiesOutput) LedgerType() pulumi.StringPtrOutput
- func (o LedgerPropertiesOutput) ToLedgerPropertiesOutput() LedgerPropertiesOutput
- func (o LedgerPropertiesOutput) ToLedgerPropertiesOutputWithContext(ctx context.Context) LedgerPropertiesOutput
- func (o LedgerPropertiesOutput) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
- func (o LedgerPropertiesOutput) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
- type LedgerPropertiesPtrInput
- type LedgerPropertiesPtrOutput
- func (o LedgerPropertiesPtrOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalArrayOutput
- func (o LedgerPropertiesPtrOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalArrayOutput
- func (o LedgerPropertiesPtrOutput) Elem() LedgerPropertiesOutput
- func (LedgerPropertiesPtrOutput) ElementType() reflect.Type
- func (o LedgerPropertiesPtrOutput) LedgerType() pulumi.StringPtrOutput
- func (o LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
- func (o LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
- type LedgerPropertiesResponse
- type LedgerPropertiesResponseOutput
- func (o LedgerPropertiesResponseOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalResponseArrayOutput
- func (o LedgerPropertiesResponseOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalResponseArrayOutput
- func (LedgerPropertiesResponseOutput) ElementType() reflect.Type
- func (o LedgerPropertiesResponseOutput) IdentityServiceUri() pulumi.StringOutput
- func (o LedgerPropertiesResponseOutput) LedgerInternalNamespace() pulumi.StringOutput
- func (o LedgerPropertiesResponseOutput) LedgerName() pulumi.StringOutput
- func (o LedgerPropertiesResponseOutput) LedgerType() pulumi.StringPtrOutput
- func (o LedgerPropertiesResponseOutput) LedgerUri() pulumi.StringOutput
- func (o LedgerPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutput() LedgerPropertiesResponseOutput
- func (o LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutputWithContext(ctx context.Context) LedgerPropertiesResponseOutput
- type LedgerRoleName
- func (LedgerRoleName) ElementType() reflect.Type
- func (e LedgerRoleName) ToLedgerRoleNameOutput() LedgerRoleNameOutput
- func (e LedgerRoleName) ToLedgerRoleNameOutputWithContext(ctx context.Context) LedgerRoleNameOutput
- func (e LedgerRoleName) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
- func (e LedgerRoleName) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
- func (e LedgerRoleName) ToStringOutput() pulumi.StringOutput
- func (e LedgerRoleName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LedgerRoleName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LedgerRoleName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LedgerRoleNameInput
- type LedgerRoleNameOutput
- func (LedgerRoleNameOutput) ElementType() reflect.Type
- func (o LedgerRoleNameOutput) ToLedgerRoleNameOutput() LedgerRoleNameOutput
- func (o LedgerRoleNameOutput) ToLedgerRoleNameOutputWithContext(ctx context.Context) LedgerRoleNameOutput
- func (o LedgerRoleNameOutput) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
- func (o LedgerRoleNameOutput) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
- func (o LedgerRoleNameOutput) ToStringOutput() pulumi.StringOutput
- func (o LedgerRoleNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LedgerRoleNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LedgerRoleNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LedgerRoleNamePtrInput
- type LedgerRoleNamePtrOutput
- func (o LedgerRoleNamePtrOutput) Elem() LedgerRoleNameOutput
- func (LedgerRoleNamePtrOutput) ElementType() reflect.Type
- func (o LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
- func (o LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
- func (o LedgerRoleNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LedgerRoleNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LedgerState
- type LedgerType
- func (LedgerType) ElementType() reflect.Type
- func (e LedgerType) ToLedgerTypeOutput() LedgerTypeOutput
- func (e LedgerType) ToLedgerTypeOutputWithContext(ctx context.Context) LedgerTypeOutput
- func (e LedgerType) ToLedgerTypePtrOutput() LedgerTypePtrOutput
- func (e LedgerType) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
- func (e LedgerType) ToStringOutput() pulumi.StringOutput
- func (e LedgerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LedgerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LedgerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LedgerTypeInput
- type LedgerTypeOutput
- func (LedgerTypeOutput) ElementType() reflect.Type
- func (o LedgerTypeOutput) ToLedgerTypeOutput() LedgerTypeOutput
- func (o LedgerTypeOutput) ToLedgerTypeOutputWithContext(ctx context.Context) LedgerTypeOutput
- func (o LedgerTypeOutput) ToLedgerTypePtrOutput() LedgerTypePtrOutput
- func (o LedgerTypeOutput) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
- func (o LedgerTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LedgerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LedgerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LedgerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LedgerTypePtrInput
- type LedgerTypePtrOutput
- func (o LedgerTypePtrOutput) Elem() LedgerTypeOutput
- func (LedgerTypePtrOutput) ElementType() reflect.Type
- func (o LedgerTypePtrOutput) ToLedgerTypePtrOutput() LedgerTypePtrOutput
- func (o LedgerTypePtrOutput) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
- func (o LedgerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LedgerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupLedgerArgs
- type LookupLedgerOutputArgs
- type LookupLedgerResult
- type LookupLedgerResultOutput
- func (LookupLedgerResultOutput) ElementType() reflect.Type
- func (o LookupLedgerResultOutput) Id() pulumi.StringOutput
- func (o LookupLedgerResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupLedgerResultOutput) Name() pulumi.StringOutput
- func (o LookupLedgerResultOutput) Properties() LedgerPropertiesResponseOutput
- func (o LookupLedgerResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupLedgerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLedgerResultOutput) ToLookupLedgerResultOutput() LookupLedgerResultOutput
- func (o LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext(ctx context.Context) LookupLedgerResultOutput
- func (o LookupLedgerResultOutput) Type() pulumi.StringOutput
- type LookupManagedCCFArgs
- type LookupManagedCCFOutputArgs
- type LookupManagedCCFResult
- type LookupManagedCCFResultOutput
- func (LookupManagedCCFResultOutput) ElementType() reflect.Type
- func (o LookupManagedCCFResultOutput) Id() pulumi.StringOutput
- func (o LookupManagedCCFResultOutput) Location() pulumi.StringOutput
- func (o LookupManagedCCFResultOutput) Name() pulumi.StringOutput
- func (o LookupManagedCCFResultOutput) Properties() ManagedCCFPropertiesResponseOutput
- func (o LookupManagedCCFResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupManagedCCFResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutput() LookupManagedCCFResultOutput
- func (o LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutputWithContext(ctx context.Context) LookupManagedCCFResultOutput
- func (o LookupManagedCCFResultOutput) Type() pulumi.StringOutput
- type ManagedCCF
- type ManagedCCFArgs
- type ManagedCCFInput
- type ManagedCCFOutput
- func (ManagedCCFOutput) ElementType() reflect.Type
- func (o ManagedCCFOutput) Location() pulumi.StringOutput
- func (o ManagedCCFOutput) Name() pulumi.StringOutput
- func (o ManagedCCFOutput) Properties() ManagedCCFPropertiesResponseOutput
- func (o ManagedCCFOutput) SystemData() SystemDataResponseOutput
- func (o ManagedCCFOutput) Tags() pulumi.StringMapOutput
- func (o ManagedCCFOutput) ToManagedCCFOutput() ManagedCCFOutput
- func (o ManagedCCFOutput) ToManagedCCFOutputWithContext(ctx context.Context) ManagedCCFOutput
- func (o ManagedCCFOutput) Type() pulumi.StringOutput
- type ManagedCCFProperties
- type ManagedCCFPropertiesArgs
- func (ManagedCCFPropertiesArgs) ElementType() reflect.Type
- func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutput() ManagedCCFPropertiesOutput
- func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutputWithContext(ctx context.Context) ManagedCCFPropertiesOutput
- func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
- func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
- type ManagedCCFPropertiesInput
- type ManagedCCFPropertiesOutput
- func (o ManagedCCFPropertiesOutput) DeploymentType() DeploymentTypePtrOutput
- func (ManagedCCFPropertiesOutput) ElementType() reflect.Type
- func (o ManagedCCFPropertiesOutput) MemberIdentityCertificates() MemberIdentityCertificateArrayOutput
- func (o ManagedCCFPropertiesOutput) NodeCount() pulumi.IntPtrOutput
- func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutput() ManagedCCFPropertiesOutput
- func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutputWithContext(ctx context.Context) ManagedCCFPropertiesOutput
- func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
- func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
- type ManagedCCFPropertiesPtrInput
- type ManagedCCFPropertiesPtrOutput
- func (o ManagedCCFPropertiesPtrOutput) DeploymentType() DeploymentTypePtrOutput
- func (o ManagedCCFPropertiesPtrOutput) Elem() ManagedCCFPropertiesOutput
- func (ManagedCCFPropertiesPtrOutput) ElementType() reflect.Type
- func (o ManagedCCFPropertiesPtrOutput) MemberIdentityCertificates() MemberIdentityCertificateArrayOutput
- func (o ManagedCCFPropertiesPtrOutput) NodeCount() pulumi.IntPtrOutput
- func (o ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
- func (o ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
- type ManagedCCFPropertiesResponse
- type ManagedCCFPropertiesResponseOutput
- func (o ManagedCCFPropertiesResponseOutput) AppName() pulumi.StringOutput
- func (o ManagedCCFPropertiesResponseOutput) AppUri() pulumi.StringOutput
- func (o ManagedCCFPropertiesResponseOutput) DeploymentType() DeploymentTypeResponsePtrOutput
- func (ManagedCCFPropertiesResponseOutput) ElementType() reflect.Type
- func (o ManagedCCFPropertiesResponseOutput) IdentityServiceUri() pulumi.StringOutput
- func (o ManagedCCFPropertiesResponseOutput) MemberIdentityCertificates() MemberIdentityCertificateResponseArrayOutput
- func (o ManagedCCFPropertiesResponseOutput) NodeCount() pulumi.IntPtrOutput
- func (o ManagedCCFPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutput() ManagedCCFPropertiesResponseOutput
- func (o ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutputWithContext(ctx context.Context) ManagedCCFPropertiesResponseOutput
- type ManagedCCFState
- type MemberIdentityCertificate
- type MemberIdentityCertificateArgs
- func (MemberIdentityCertificateArgs) ElementType() reflect.Type
- func (i MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutput() MemberIdentityCertificateOutput
- func (i MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutputWithContext(ctx context.Context) MemberIdentityCertificateOutput
- type MemberIdentityCertificateArray
- func (MemberIdentityCertificateArray) ElementType() reflect.Type
- func (i MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutput() MemberIdentityCertificateArrayOutput
- func (i MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateArrayOutput
- type MemberIdentityCertificateArrayInput
- type MemberIdentityCertificateArrayOutput
- func (MemberIdentityCertificateArrayOutput) ElementType() reflect.Type
- func (o MemberIdentityCertificateArrayOutput) Index(i pulumi.IntInput) MemberIdentityCertificateOutput
- func (o MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutput() MemberIdentityCertificateArrayOutput
- func (o MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateArrayOutput
- type MemberIdentityCertificateInput
- type MemberIdentityCertificateOutput
- func (o MemberIdentityCertificateOutput) Certificate() pulumi.StringPtrOutput
- func (MemberIdentityCertificateOutput) ElementType() reflect.Type
- func (o MemberIdentityCertificateOutput) Encryptionkey() pulumi.StringPtrOutput
- func (o MemberIdentityCertificateOutput) Tags() CertificateTagsArrayOutput
- func (o MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutput() MemberIdentityCertificateOutput
- func (o MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutputWithContext(ctx context.Context) MemberIdentityCertificateOutput
- type MemberIdentityCertificateResponse
- type MemberIdentityCertificateResponseArrayOutput
- func (MemberIdentityCertificateResponseArrayOutput) ElementType() reflect.Type
- func (o MemberIdentityCertificateResponseArrayOutput) Index(i pulumi.IntInput) MemberIdentityCertificateResponseOutput
- func (o MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutput() MemberIdentityCertificateResponseArrayOutput
- func (o MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateResponseArrayOutput
- type MemberIdentityCertificateResponseOutput
- func (o MemberIdentityCertificateResponseOutput) Certificate() pulumi.StringPtrOutput
- func (MemberIdentityCertificateResponseOutput) ElementType() reflect.Type
- func (o MemberIdentityCertificateResponseOutput) Encryptionkey() pulumi.StringPtrOutput
- func (o MemberIdentityCertificateResponseOutput) Tags() CertificateTagsResponseArrayOutput
- func (o MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutput() MemberIdentityCertificateResponseOutput
- func (o MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutputWithContext(ctx context.Context) MemberIdentityCertificateResponseOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
const ( LanguageRuntimeCPP = LanguageRuntime("CPP") LanguageRuntimeJS = LanguageRuntime("JS") )
const ( LedgerRoleNameReader = LedgerRoleName("Reader") LedgerRoleNameContributor = LedgerRoleName("Contributor") LedgerRoleNameAdministrator = LedgerRoleName("Administrator") )
const ( LedgerTypeUnknown = LedgerType("Unknown") LedgerTypePublic = LedgerType("Public") LedgerTypePrivate = LedgerType("Private") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AADBasedSecurityPrincipal ¶
type AADBasedSecurityPrincipal struct { // LedgerRole associated with the Security Principal of Ledger LedgerRoleName *string `pulumi:"ledgerRoleName"` // UUID/GUID based Principal Id of the Security Principal PrincipalId *string `pulumi:"principalId"` // UUID/GUID based Tenant Id of the Security Principal TenantId *string `pulumi:"tenantId"` }
AAD based security principal with associated Ledger RoleName
type AADBasedSecurityPrincipalArgs ¶
type AADBasedSecurityPrincipalArgs struct { // LedgerRole associated with the Security Principal of Ledger LedgerRoleName pulumi.StringPtrInput `pulumi:"ledgerRoleName"` // UUID/GUID based Principal Id of the Security Principal PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // UUID/GUID based Tenant Id of the Security Principal TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
AAD based security principal with associated Ledger RoleName
func (AADBasedSecurityPrincipalArgs) ElementType ¶
func (AADBasedSecurityPrincipalArgs) ElementType() reflect.Type
func (AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutput ¶
func (i AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutput() AADBasedSecurityPrincipalOutput
func (AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutputWithContext ¶
func (i AADBasedSecurityPrincipalArgs) ToAADBasedSecurityPrincipalOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalOutput
type AADBasedSecurityPrincipalArray ¶
type AADBasedSecurityPrincipalArray []AADBasedSecurityPrincipalInput
func (AADBasedSecurityPrincipalArray) ElementType ¶
func (AADBasedSecurityPrincipalArray) ElementType() reflect.Type
func (AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutput ¶
func (i AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutput() AADBasedSecurityPrincipalArrayOutput
func (AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutputWithContext ¶
func (i AADBasedSecurityPrincipalArray) ToAADBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalArrayOutput
type AADBasedSecurityPrincipalArrayInput ¶
type AADBasedSecurityPrincipalArrayInput interface { pulumi.Input ToAADBasedSecurityPrincipalArrayOutput() AADBasedSecurityPrincipalArrayOutput ToAADBasedSecurityPrincipalArrayOutputWithContext(context.Context) AADBasedSecurityPrincipalArrayOutput }
AADBasedSecurityPrincipalArrayInput is an input type that accepts AADBasedSecurityPrincipalArray and AADBasedSecurityPrincipalArrayOutput values. You can construct a concrete instance of `AADBasedSecurityPrincipalArrayInput` via:
AADBasedSecurityPrincipalArray{ AADBasedSecurityPrincipalArgs{...} }
type AADBasedSecurityPrincipalArrayOutput ¶
type AADBasedSecurityPrincipalArrayOutput struct{ *pulumi.OutputState }
func (AADBasedSecurityPrincipalArrayOutput) ElementType ¶
func (AADBasedSecurityPrincipalArrayOutput) ElementType() reflect.Type
func (AADBasedSecurityPrincipalArrayOutput) Index ¶
func (o AADBasedSecurityPrincipalArrayOutput) Index(i pulumi.IntInput) AADBasedSecurityPrincipalOutput
func (AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutput ¶
func (o AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutput() AADBasedSecurityPrincipalArrayOutput
func (AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutputWithContext ¶
func (o AADBasedSecurityPrincipalArrayOutput) ToAADBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalArrayOutput
type AADBasedSecurityPrincipalInput ¶
type AADBasedSecurityPrincipalInput interface { pulumi.Input ToAADBasedSecurityPrincipalOutput() AADBasedSecurityPrincipalOutput ToAADBasedSecurityPrincipalOutputWithContext(context.Context) AADBasedSecurityPrincipalOutput }
AADBasedSecurityPrincipalInput is an input type that accepts AADBasedSecurityPrincipalArgs and AADBasedSecurityPrincipalOutput values. You can construct a concrete instance of `AADBasedSecurityPrincipalInput` via:
AADBasedSecurityPrincipalArgs{...}
type AADBasedSecurityPrincipalOutput ¶
type AADBasedSecurityPrincipalOutput struct{ *pulumi.OutputState }
AAD based security principal with associated Ledger RoleName
func (AADBasedSecurityPrincipalOutput) ElementType ¶
func (AADBasedSecurityPrincipalOutput) ElementType() reflect.Type
func (AADBasedSecurityPrincipalOutput) LedgerRoleName ¶
func (o AADBasedSecurityPrincipalOutput) LedgerRoleName() pulumi.StringPtrOutput
LedgerRole associated with the Security Principal of Ledger
func (AADBasedSecurityPrincipalOutput) PrincipalId ¶
func (o AADBasedSecurityPrincipalOutput) PrincipalId() pulumi.StringPtrOutput
UUID/GUID based Principal Id of the Security Principal
func (AADBasedSecurityPrincipalOutput) TenantId ¶
func (o AADBasedSecurityPrincipalOutput) TenantId() pulumi.StringPtrOutput
UUID/GUID based Tenant Id of the Security Principal
func (AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutput ¶
func (o AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutput() AADBasedSecurityPrincipalOutput
func (AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutputWithContext ¶
func (o AADBasedSecurityPrincipalOutput) ToAADBasedSecurityPrincipalOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalOutput
type AADBasedSecurityPrincipalResponse ¶
type AADBasedSecurityPrincipalResponse struct { // LedgerRole associated with the Security Principal of Ledger LedgerRoleName *string `pulumi:"ledgerRoleName"` // UUID/GUID based Principal Id of the Security Principal PrincipalId *string `pulumi:"principalId"` // UUID/GUID based Tenant Id of the Security Principal TenantId *string `pulumi:"tenantId"` }
AAD based security principal with associated Ledger RoleName
type AADBasedSecurityPrincipalResponseArrayOutput ¶
type AADBasedSecurityPrincipalResponseArrayOutput struct{ *pulumi.OutputState }
func (AADBasedSecurityPrincipalResponseArrayOutput) ElementType ¶
func (AADBasedSecurityPrincipalResponseArrayOutput) ElementType() reflect.Type
func (AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutput ¶
func (o AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutput() AADBasedSecurityPrincipalResponseArrayOutput
func (AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutputWithContext ¶
func (o AADBasedSecurityPrincipalResponseArrayOutput) ToAADBasedSecurityPrincipalResponseArrayOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalResponseArrayOutput
type AADBasedSecurityPrincipalResponseOutput ¶
type AADBasedSecurityPrincipalResponseOutput struct{ *pulumi.OutputState }
AAD based security principal with associated Ledger RoleName
func (AADBasedSecurityPrincipalResponseOutput) ElementType ¶
func (AADBasedSecurityPrincipalResponseOutput) ElementType() reflect.Type
func (AADBasedSecurityPrincipalResponseOutput) LedgerRoleName ¶
func (o AADBasedSecurityPrincipalResponseOutput) LedgerRoleName() pulumi.StringPtrOutput
LedgerRole associated with the Security Principal of Ledger
func (AADBasedSecurityPrincipalResponseOutput) PrincipalId ¶
func (o AADBasedSecurityPrincipalResponseOutput) PrincipalId() pulumi.StringPtrOutput
UUID/GUID based Principal Id of the Security Principal
func (AADBasedSecurityPrincipalResponseOutput) TenantId ¶
func (o AADBasedSecurityPrincipalResponseOutput) TenantId() pulumi.StringPtrOutput
UUID/GUID based Tenant Id of the Security Principal
func (AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutput ¶
func (o AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutput() AADBasedSecurityPrincipalResponseOutput
func (AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutputWithContext ¶
func (o AADBasedSecurityPrincipalResponseOutput) ToAADBasedSecurityPrincipalResponseOutputWithContext(ctx context.Context) AADBasedSecurityPrincipalResponseOutput
type CertBasedSecurityPrincipal ¶
type CertBasedSecurityPrincipal struct { // Public key of the user cert (.pem or .cer) Cert *string `pulumi:"cert"` // LedgerRole associated with the Security Principal of Ledger LedgerRoleName *string `pulumi:"ledgerRoleName"` }
Cert based security principal with Ledger RoleName
type CertBasedSecurityPrincipalArgs ¶
type CertBasedSecurityPrincipalArgs struct { // Public key of the user cert (.pem or .cer) Cert pulumi.StringPtrInput `pulumi:"cert"` // LedgerRole associated with the Security Principal of Ledger LedgerRoleName pulumi.StringPtrInput `pulumi:"ledgerRoleName"` }
Cert based security principal with Ledger RoleName
func (CertBasedSecurityPrincipalArgs) ElementType ¶
func (CertBasedSecurityPrincipalArgs) ElementType() reflect.Type
func (CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutput ¶
func (i CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutput() CertBasedSecurityPrincipalOutput
func (CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutputWithContext ¶
func (i CertBasedSecurityPrincipalArgs) ToCertBasedSecurityPrincipalOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalOutput
type CertBasedSecurityPrincipalArray ¶
type CertBasedSecurityPrincipalArray []CertBasedSecurityPrincipalInput
func (CertBasedSecurityPrincipalArray) ElementType ¶
func (CertBasedSecurityPrincipalArray) ElementType() reflect.Type
func (CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutput ¶
func (i CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutput() CertBasedSecurityPrincipalArrayOutput
func (CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutputWithContext ¶
func (i CertBasedSecurityPrincipalArray) ToCertBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalArrayOutput
type CertBasedSecurityPrincipalArrayInput ¶
type CertBasedSecurityPrincipalArrayInput interface { pulumi.Input ToCertBasedSecurityPrincipalArrayOutput() CertBasedSecurityPrincipalArrayOutput ToCertBasedSecurityPrincipalArrayOutputWithContext(context.Context) CertBasedSecurityPrincipalArrayOutput }
CertBasedSecurityPrincipalArrayInput is an input type that accepts CertBasedSecurityPrincipalArray and CertBasedSecurityPrincipalArrayOutput values. You can construct a concrete instance of `CertBasedSecurityPrincipalArrayInput` via:
CertBasedSecurityPrincipalArray{ CertBasedSecurityPrincipalArgs{...} }
type CertBasedSecurityPrincipalArrayOutput ¶
type CertBasedSecurityPrincipalArrayOutput struct{ *pulumi.OutputState }
func (CertBasedSecurityPrincipalArrayOutput) ElementType ¶
func (CertBasedSecurityPrincipalArrayOutput) ElementType() reflect.Type
func (CertBasedSecurityPrincipalArrayOutput) Index ¶
func (o CertBasedSecurityPrincipalArrayOutput) Index(i pulumi.IntInput) CertBasedSecurityPrincipalOutput
func (CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutput ¶
func (o CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutput() CertBasedSecurityPrincipalArrayOutput
func (CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutputWithContext ¶
func (o CertBasedSecurityPrincipalArrayOutput) ToCertBasedSecurityPrincipalArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalArrayOutput
type CertBasedSecurityPrincipalInput ¶
type CertBasedSecurityPrincipalInput interface { pulumi.Input ToCertBasedSecurityPrincipalOutput() CertBasedSecurityPrincipalOutput ToCertBasedSecurityPrincipalOutputWithContext(context.Context) CertBasedSecurityPrincipalOutput }
CertBasedSecurityPrincipalInput is an input type that accepts CertBasedSecurityPrincipalArgs and CertBasedSecurityPrincipalOutput values. You can construct a concrete instance of `CertBasedSecurityPrincipalInput` via:
CertBasedSecurityPrincipalArgs{...}
type CertBasedSecurityPrincipalOutput ¶
type CertBasedSecurityPrincipalOutput struct{ *pulumi.OutputState }
Cert based security principal with Ledger RoleName
func (CertBasedSecurityPrincipalOutput) Cert ¶
func (o CertBasedSecurityPrincipalOutput) Cert() pulumi.StringPtrOutput
Public key of the user cert (.pem or .cer)
func (CertBasedSecurityPrincipalOutput) ElementType ¶
func (CertBasedSecurityPrincipalOutput) ElementType() reflect.Type
func (CertBasedSecurityPrincipalOutput) LedgerRoleName ¶
func (o CertBasedSecurityPrincipalOutput) LedgerRoleName() pulumi.StringPtrOutput
LedgerRole associated with the Security Principal of Ledger
func (CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutput ¶
func (o CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutput() CertBasedSecurityPrincipalOutput
func (CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutputWithContext ¶
func (o CertBasedSecurityPrincipalOutput) ToCertBasedSecurityPrincipalOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalOutput
type CertBasedSecurityPrincipalResponse ¶
type CertBasedSecurityPrincipalResponse struct { // Public key of the user cert (.pem or .cer) Cert *string `pulumi:"cert"` // LedgerRole associated with the Security Principal of Ledger LedgerRoleName *string `pulumi:"ledgerRoleName"` }
Cert based security principal with Ledger RoleName
type CertBasedSecurityPrincipalResponseArrayOutput ¶
type CertBasedSecurityPrincipalResponseArrayOutput struct{ *pulumi.OutputState }
func (CertBasedSecurityPrincipalResponseArrayOutput) ElementType ¶
func (CertBasedSecurityPrincipalResponseArrayOutput) ElementType() reflect.Type
func (CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutput ¶
func (o CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutput() CertBasedSecurityPrincipalResponseArrayOutput
func (CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutputWithContext ¶
func (o CertBasedSecurityPrincipalResponseArrayOutput) ToCertBasedSecurityPrincipalResponseArrayOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalResponseArrayOutput
type CertBasedSecurityPrincipalResponseOutput ¶
type CertBasedSecurityPrincipalResponseOutput struct{ *pulumi.OutputState }
Cert based security principal with Ledger RoleName
func (CertBasedSecurityPrincipalResponseOutput) Cert ¶
func (o CertBasedSecurityPrincipalResponseOutput) Cert() pulumi.StringPtrOutput
Public key of the user cert (.pem or .cer)
func (CertBasedSecurityPrincipalResponseOutput) ElementType ¶
func (CertBasedSecurityPrincipalResponseOutput) ElementType() reflect.Type
func (CertBasedSecurityPrincipalResponseOutput) LedgerRoleName ¶
func (o CertBasedSecurityPrincipalResponseOutput) LedgerRoleName() pulumi.StringPtrOutput
LedgerRole associated with the Security Principal of Ledger
func (CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutput ¶
func (o CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutput() CertBasedSecurityPrincipalResponseOutput
func (CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutputWithContext ¶
func (o CertBasedSecurityPrincipalResponseOutput) ToCertBasedSecurityPrincipalResponseOutputWithContext(ctx context.Context) CertBasedSecurityPrincipalResponseOutput
type CertificateTags ¶
type CertificateTags struct { // Additional tags for Managed CCF Certificates Tags map[string]string `pulumi:"tags"` }
Tags for Managed CCF Certificates
type CertificateTagsArgs ¶
type CertificateTagsArgs struct { // Additional tags for Managed CCF Certificates Tags pulumi.StringMapInput `pulumi:"tags"` }
Tags for Managed CCF Certificates
func (CertificateTagsArgs) ElementType ¶
func (CertificateTagsArgs) ElementType() reflect.Type
func (CertificateTagsArgs) ToCertificateTagsOutput ¶
func (i CertificateTagsArgs) ToCertificateTagsOutput() CertificateTagsOutput
func (CertificateTagsArgs) ToCertificateTagsOutputWithContext ¶
func (i CertificateTagsArgs) ToCertificateTagsOutputWithContext(ctx context.Context) CertificateTagsOutput
type CertificateTagsArray ¶
type CertificateTagsArray []CertificateTagsInput
func (CertificateTagsArray) ElementType ¶
func (CertificateTagsArray) ElementType() reflect.Type
func (CertificateTagsArray) ToCertificateTagsArrayOutput ¶
func (i CertificateTagsArray) ToCertificateTagsArrayOutput() CertificateTagsArrayOutput
func (CertificateTagsArray) ToCertificateTagsArrayOutputWithContext ¶
func (i CertificateTagsArray) ToCertificateTagsArrayOutputWithContext(ctx context.Context) CertificateTagsArrayOutput
type CertificateTagsArrayInput ¶
type CertificateTagsArrayInput interface { pulumi.Input ToCertificateTagsArrayOutput() CertificateTagsArrayOutput ToCertificateTagsArrayOutputWithContext(context.Context) CertificateTagsArrayOutput }
CertificateTagsArrayInput is an input type that accepts CertificateTagsArray and CertificateTagsArrayOutput values. You can construct a concrete instance of `CertificateTagsArrayInput` via:
CertificateTagsArray{ CertificateTagsArgs{...} }
type CertificateTagsArrayOutput ¶
type CertificateTagsArrayOutput struct{ *pulumi.OutputState }
func (CertificateTagsArrayOutput) ElementType ¶
func (CertificateTagsArrayOutput) ElementType() reflect.Type
func (CertificateTagsArrayOutput) Index ¶
func (o CertificateTagsArrayOutput) Index(i pulumi.IntInput) CertificateTagsOutput
func (CertificateTagsArrayOutput) ToCertificateTagsArrayOutput ¶
func (o CertificateTagsArrayOutput) ToCertificateTagsArrayOutput() CertificateTagsArrayOutput
func (CertificateTagsArrayOutput) ToCertificateTagsArrayOutputWithContext ¶
func (o CertificateTagsArrayOutput) ToCertificateTagsArrayOutputWithContext(ctx context.Context) CertificateTagsArrayOutput
type CertificateTagsInput ¶
type CertificateTagsInput interface { pulumi.Input ToCertificateTagsOutput() CertificateTagsOutput ToCertificateTagsOutputWithContext(context.Context) CertificateTagsOutput }
CertificateTagsInput is an input type that accepts CertificateTagsArgs and CertificateTagsOutput values. You can construct a concrete instance of `CertificateTagsInput` via:
CertificateTagsArgs{...}
type CertificateTagsOutput ¶
type CertificateTagsOutput struct{ *pulumi.OutputState }
Tags for Managed CCF Certificates
func (CertificateTagsOutput) ElementType ¶
func (CertificateTagsOutput) ElementType() reflect.Type
func (CertificateTagsOutput) Tags ¶
func (o CertificateTagsOutput) Tags() pulumi.StringMapOutput
Additional tags for Managed CCF Certificates
func (CertificateTagsOutput) ToCertificateTagsOutput ¶
func (o CertificateTagsOutput) ToCertificateTagsOutput() CertificateTagsOutput
func (CertificateTagsOutput) ToCertificateTagsOutputWithContext ¶
func (o CertificateTagsOutput) ToCertificateTagsOutputWithContext(ctx context.Context) CertificateTagsOutput
type CertificateTagsResponse ¶
type CertificateTagsResponse struct { // Additional tags for Managed CCF Certificates Tags map[string]string `pulumi:"tags"` }
Tags for Managed CCF Certificates
type CertificateTagsResponseArrayOutput ¶
type CertificateTagsResponseArrayOutput struct{ *pulumi.OutputState }
func (CertificateTagsResponseArrayOutput) ElementType ¶
func (CertificateTagsResponseArrayOutput) ElementType() reflect.Type
func (CertificateTagsResponseArrayOutput) Index ¶
func (o CertificateTagsResponseArrayOutput) Index(i pulumi.IntInput) CertificateTagsResponseOutput
func (CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutput ¶
func (o CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutput() CertificateTagsResponseArrayOutput
func (CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutputWithContext ¶
func (o CertificateTagsResponseArrayOutput) ToCertificateTagsResponseArrayOutputWithContext(ctx context.Context) CertificateTagsResponseArrayOutput
type CertificateTagsResponseOutput ¶
type CertificateTagsResponseOutput struct{ *pulumi.OutputState }
Tags for Managed CCF Certificates
func (CertificateTagsResponseOutput) ElementType ¶
func (CertificateTagsResponseOutput) ElementType() reflect.Type
func (CertificateTagsResponseOutput) Tags ¶
func (o CertificateTagsResponseOutput) Tags() pulumi.StringMapOutput
Additional tags for Managed CCF Certificates
func (CertificateTagsResponseOutput) ToCertificateTagsResponseOutput ¶
func (o CertificateTagsResponseOutput) ToCertificateTagsResponseOutput() CertificateTagsResponseOutput
func (CertificateTagsResponseOutput) ToCertificateTagsResponseOutputWithContext ¶
func (o CertificateTagsResponseOutput) ToCertificateTagsResponseOutputWithContext(ctx context.Context) CertificateTagsResponseOutput
type DeploymentType ¶
type DeploymentType struct { // Source Uri containing ManagedCCF code AppSourceUri *string `pulumi:"appSourceUri"` // Unique name for the Managed CCF. LanguageRuntime *string `pulumi:"languageRuntime"` }
Object representing DeploymentType for Managed CCF.
type DeploymentTypeArgs ¶
type DeploymentTypeArgs struct { // Source Uri containing ManagedCCF code AppSourceUri pulumi.StringPtrInput `pulumi:"appSourceUri"` // Unique name for the Managed CCF. LanguageRuntime pulumi.StringPtrInput `pulumi:"languageRuntime"` }
Object representing DeploymentType for Managed CCF.
func (DeploymentTypeArgs) ElementType ¶
func (DeploymentTypeArgs) ElementType() reflect.Type
func (DeploymentTypeArgs) ToDeploymentTypeOutput ¶
func (i DeploymentTypeArgs) ToDeploymentTypeOutput() DeploymentTypeOutput
func (DeploymentTypeArgs) ToDeploymentTypeOutputWithContext ¶
func (i DeploymentTypeArgs) ToDeploymentTypeOutputWithContext(ctx context.Context) DeploymentTypeOutput
func (DeploymentTypeArgs) ToDeploymentTypePtrOutput ¶
func (i DeploymentTypeArgs) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
func (DeploymentTypeArgs) ToDeploymentTypePtrOutputWithContext ¶
func (i DeploymentTypeArgs) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
type DeploymentTypeInput ¶
type DeploymentTypeInput interface { pulumi.Input ToDeploymentTypeOutput() DeploymentTypeOutput ToDeploymentTypeOutputWithContext(context.Context) DeploymentTypeOutput }
DeploymentTypeInput is an input type that accepts DeploymentTypeArgs and DeploymentTypeOutput values. You can construct a concrete instance of `DeploymentTypeInput` via:
DeploymentTypeArgs{...}
type DeploymentTypeOutput ¶
type DeploymentTypeOutput struct{ *pulumi.OutputState }
Object representing DeploymentType for Managed CCF.
func (DeploymentTypeOutput) AppSourceUri ¶
func (o DeploymentTypeOutput) AppSourceUri() pulumi.StringPtrOutput
Source Uri containing ManagedCCF code
func (DeploymentTypeOutput) ElementType ¶
func (DeploymentTypeOutput) ElementType() reflect.Type
func (DeploymentTypeOutput) LanguageRuntime ¶
func (o DeploymentTypeOutput) LanguageRuntime() pulumi.StringPtrOutput
Unique name for the Managed CCF.
func (DeploymentTypeOutput) ToDeploymentTypeOutput ¶
func (o DeploymentTypeOutput) ToDeploymentTypeOutput() DeploymentTypeOutput
func (DeploymentTypeOutput) ToDeploymentTypeOutputWithContext ¶
func (o DeploymentTypeOutput) ToDeploymentTypeOutputWithContext(ctx context.Context) DeploymentTypeOutput
func (DeploymentTypeOutput) ToDeploymentTypePtrOutput ¶
func (o DeploymentTypeOutput) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
func (DeploymentTypeOutput) ToDeploymentTypePtrOutputWithContext ¶
func (o DeploymentTypeOutput) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
type DeploymentTypePtrInput ¶
type DeploymentTypePtrInput interface { pulumi.Input ToDeploymentTypePtrOutput() DeploymentTypePtrOutput ToDeploymentTypePtrOutputWithContext(context.Context) DeploymentTypePtrOutput }
DeploymentTypePtrInput is an input type that accepts DeploymentTypeArgs, DeploymentTypePtr and DeploymentTypePtrOutput values. You can construct a concrete instance of `DeploymentTypePtrInput` via:
DeploymentTypeArgs{...} or: nil
func DeploymentTypePtr ¶
func DeploymentTypePtr(v *DeploymentTypeArgs) DeploymentTypePtrInput
type DeploymentTypePtrOutput ¶
type DeploymentTypePtrOutput struct{ *pulumi.OutputState }
func (DeploymentTypePtrOutput) AppSourceUri ¶
func (o DeploymentTypePtrOutput) AppSourceUri() pulumi.StringPtrOutput
Source Uri containing ManagedCCF code
func (DeploymentTypePtrOutput) Elem ¶
func (o DeploymentTypePtrOutput) Elem() DeploymentTypeOutput
func (DeploymentTypePtrOutput) ElementType ¶
func (DeploymentTypePtrOutput) ElementType() reflect.Type
func (DeploymentTypePtrOutput) LanguageRuntime ¶
func (o DeploymentTypePtrOutput) LanguageRuntime() pulumi.StringPtrOutput
Unique name for the Managed CCF.
func (DeploymentTypePtrOutput) ToDeploymentTypePtrOutput ¶
func (o DeploymentTypePtrOutput) ToDeploymentTypePtrOutput() DeploymentTypePtrOutput
func (DeploymentTypePtrOutput) ToDeploymentTypePtrOutputWithContext ¶
func (o DeploymentTypePtrOutput) ToDeploymentTypePtrOutputWithContext(ctx context.Context) DeploymentTypePtrOutput
type DeploymentTypeResponse ¶
type DeploymentTypeResponse struct { // Source Uri containing ManagedCCF code AppSourceUri *string `pulumi:"appSourceUri"` // Unique name for the Managed CCF. LanguageRuntime *string `pulumi:"languageRuntime"` }
Object representing DeploymentType for Managed CCF.
type DeploymentTypeResponseOutput ¶
type DeploymentTypeResponseOutput struct{ *pulumi.OutputState }
Object representing DeploymentType for Managed CCF.
func (DeploymentTypeResponseOutput) AppSourceUri ¶
func (o DeploymentTypeResponseOutput) AppSourceUri() pulumi.StringPtrOutput
Source Uri containing ManagedCCF code
func (DeploymentTypeResponseOutput) ElementType ¶
func (DeploymentTypeResponseOutput) ElementType() reflect.Type
func (DeploymentTypeResponseOutput) LanguageRuntime ¶
func (o DeploymentTypeResponseOutput) LanguageRuntime() pulumi.StringPtrOutput
Unique name for the Managed CCF.
func (DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutput ¶
func (o DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutput() DeploymentTypeResponseOutput
func (DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutputWithContext ¶
func (o DeploymentTypeResponseOutput) ToDeploymentTypeResponseOutputWithContext(ctx context.Context) DeploymentTypeResponseOutput
type DeploymentTypeResponsePtrOutput ¶
type DeploymentTypeResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentTypeResponsePtrOutput) AppSourceUri ¶
func (o DeploymentTypeResponsePtrOutput) AppSourceUri() pulumi.StringPtrOutput
Source Uri containing ManagedCCF code
func (DeploymentTypeResponsePtrOutput) Elem ¶
func (o DeploymentTypeResponsePtrOutput) Elem() DeploymentTypeResponseOutput
func (DeploymentTypeResponsePtrOutput) ElementType ¶
func (DeploymentTypeResponsePtrOutput) ElementType() reflect.Type
func (DeploymentTypeResponsePtrOutput) LanguageRuntime ¶
func (o DeploymentTypeResponsePtrOutput) LanguageRuntime() pulumi.StringPtrOutput
Unique name for the Managed CCF.
func (DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutput ¶
func (o DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutput() DeploymentTypeResponsePtrOutput
func (DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutputWithContext ¶
func (o DeploymentTypeResponsePtrOutput) ToDeploymentTypeResponsePtrOutputWithContext(ctx context.Context) DeploymentTypeResponsePtrOutput
type LanguageRuntime ¶
type LanguageRuntime string
Unique name for the Managed CCF.
func (LanguageRuntime) ElementType ¶
func (LanguageRuntime) ElementType() reflect.Type
func (LanguageRuntime) ToLanguageRuntimeOutput ¶
func (e LanguageRuntime) ToLanguageRuntimeOutput() LanguageRuntimeOutput
func (LanguageRuntime) ToLanguageRuntimeOutputWithContext ¶
func (e LanguageRuntime) ToLanguageRuntimeOutputWithContext(ctx context.Context) LanguageRuntimeOutput
func (LanguageRuntime) ToLanguageRuntimePtrOutput ¶
func (e LanguageRuntime) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
func (LanguageRuntime) ToLanguageRuntimePtrOutputWithContext ¶
func (e LanguageRuntime) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
func (LanguageRuntime) ToStringOutput ¶
func (e LanguageRuntime) ToStringOutput() pulumi.StringOutput
func (LanguageRuntime) ToStringOutputWithContext ¶
func (e LanguageRuntime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LanguageRuntime) ToStringPtrOutput ¶
func (e LanguageRuntime) ToStringPtrOutput() pulumi.StringPtrOutput
func (LanguageRuntime) ToStringPtrOutputWithContext ¶
func (e LanguageRuntime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LanguageRuntimeInput ¶
type LanguageRuntimeInput interface { pulumi.Input ToLanguageRuntimeOutput() LanguageRuntimeOutput ToLanguageRuntimeOutputWithContext(context.Context) LanguageRuntimeOutput }
LanguageRuntimeInput is an input type that accepts values of the LanguageRuntime enum A concrete instance of `LanguageRuntimeInput` can be one of the following:
LanguageRuntimeCPP LanguageRuntimeJS
type LanguageRuntimeOutput ¶
type LanguageRuntimeOutput struct{ *pulumi.OutputState }
func (LanguageRuntimeOutput) ElementType ¶
func (LanguageRuntimeOutput) ElementType() reflect.Type
func (LanguageRuntimeOutput) ToLanguageRuntimeOutput ¶
func (o LanguageRuntimeOutput) ToLanguageRuntimeOutput() LanguageRuntimeOutput
func (LanguageRuntimeOutput) ToLanguageRuntimeOutputWithContext ¶
func (o LanguageRuntimeOutput) ToLanguageRuntimeOutputWithContext(ctx context.Context) LanguageRuntimeOutput
func (LanguageRuntimeOutput) ToLanguageRuntimePtrOutput ¶
func (o LanguageRuntimeOutput) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
func (LanguageRuntimeOutput) ToLanguageRuntimePtrOutputWithContext ¶
func (o LanguageRuntimeOutput) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
func (LanguageRuntimeOutput) ToStringOutput ¶
func (o LanguageRuntimeOutput) ToStringOutput() pulumi.StringOutput
func (LanguageRuntimeOutput) ToStringOutputWithContext ¶
func (o LanguageRuntimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LanguageRuntimeOutput) ToStringPtrOutput ¶
func (o LanguageRuntimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LanguageRuntimeOutput) ToStringPtrOutputWithContext ¶
func (o LanguageRuntimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LanguageRuntimePtrInput ¶
type LanguageRuntimePtrInput interface { pulumi.Input ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput ToLanguageRuntimePtrOutputWithContext(context.Context) LanguageRuntimePtrOutput }
func LanguageRuntimePtr ¶
func LanguageRuntimePtr(v string) LanguageRuntimePtrInput
type LanguageRuntimePtrOutput ¶
type LanguageRuntimePtrOutput struct{ *pulumi.OutputState }
func (LanguageRuntimePtrOutput) Elem ¶
func (o LanguageRuntimePtrOutput) Elem() LanguageRuntimeOutput
func (LanguageRuntimePtrOutput) ElementType ¶
func (LanguageRuntimePtrOutput) ElementType() reflect.Type
func (LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutput ¶
func (o LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutput() LanguageRuntimePtrOutput
func (LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutputWithContext ¶
func (o LanguageRuntimePtrOutput) ToLanguageRuntimePtrOutputWithContext(ctx context.Context) LanguageRuntimePtrOutput
func (LanguageRuntimePtrOutput) ToStringPtrOutput ¶
func (o LanguageRuntimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LanguageRuntimePtrOutput) ToStringPtrOutputWithContext ¶
func (o LanguageRuntimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Ledger ¶
type Ledger struct { pulumi.CustomResourceState // The Azure location where the Confidential Ledger is running. Location pulumi.StringPtrOutput `pulumi:"location"` // Name of the Resource. Name pulumi.StringOutput `pulumi:"name"` // Properties of Confidential Ledger Resource. Properties LedgerPropertiesResponseOutput `pulumi:"properties"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // Additional tags for Confidential Ledger Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Confidential Ledger. Contains the properties of Confidential Ledger Resource. Azure REST API version: 2022-05-13. Prior API version in Azure Native 1.x: 2020-12-01-preview.
Other available API versions: 2023-01-26-preview, 2023-06-28-preview.
func GetLedger ¶
func GetLedger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LedgerState, opts ...pulumi.ResourceOption) (*Ledger, error)
GetLedger gets an existing Ledger 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 NewLedger ¶
func NewLedger(ctx *pulumi.Context, name string, args *LedgerArgs, opts ...pulumi.ResourceOption) (*Ledger, error)
NewLedger registers a new resource with the given unique name, arguments, and options.
func (*Ledger) ElementType ¶
func (*Ledger) ToLedgerOutput ¶
func (i *Ledger) ToLedgerOutput() LedgerOutput
func (*Ledger) ToLedgerOutputWithContext ¶
func (i *Ledger) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
type LedgerArgs ¶
type LedgerArgs struct { // Name of the Confidential Ledger LedgerName pulumi.StringPtrInput // The Azure location where the Confidential Ledger is running. Location pulumi.StringPtrInput // Properties of Confidential Ledger Resource. Properties LedgerPropertiesPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Additional tags for Confidential Ledger Tags pulumi.StringMapInput }
The set of arguments for constructing a Ledger resource.
func (LedgerArgs) ElementType ¶
func (LedgerArgs) ElementType() reflect.Type
type LedgerInput ¶
type LedgerInput interface { pulumi.Input ToLedgerOutput() LedgerOutput ToLedgerOutputWithContext(ctx context.Context) LedgerOutput }
type LedgerOutput ¶
type LedgerOutput struct{ *pulumi.OutputState }
func (LedgerOutput) ElementType ¶
func (LedgerOutput) ElementType() reflect.Type
func (LedgerOutput) Location ¶
func (o LedgerOutput) Location() pulumi.StringPtrOutput
The Azure location where the Confidential Ledger is running.
func (LedgerOutput) Properties ¶
func (o LedgerOutput) Properties() LedgerPropertiesResponseOutput
Properties of Confidential Ledger Resource.
func (LedgerOutput) SystemData ¶
func (o LedgerOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (LedgerOutput) Tags ¶
func (o LedgerOutput) Tags() pulumi.StringMapOutput
Additional tags for Confidential Ledger
func (LedgerOutput) ToLedgerOutput ¶
func (o LedgerOutput) ToLedgerOutput() LedgerOutput
func (LedgerOutput) ToLedgerOutputWithContext ¶
func (o LedgerOutput) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
func (LedgerOutput) Type ¶
func (o LedgerOutput) Type() pulumi.StringOutput
The type of the resource.
type LedgerProperties ¶
type LedgerProperties struct { // Array of all AAD based Security Principals. AadBasedSecurityPrincipals []AADBasedSecurityPrincipal `pulumi:"aadBasedSecurityPrincipals"` // Array of all cert based Security Principals. CertBasedSecurityPrincipals []CertBasedSecurityPrincipal `pulumi:"certBasedSecurityPrincipals"` // Type of Confidential Ledger LedgerType *string `pulumi:"ledgerType"` }
Additional Confidential Ledger properties.
type LedgerPropertiesArgs ¶
type LedgerPropertiesArgs struct { // Array of all AAD based Security Principals. AadBasedSecurityPrincipals AADBasedSecurityPrincipalArrayInput `pulumi:"aadBasedSecurityPrincipals"` // Array of all cert based Security Principals. CertBasedSecurityPrincipals CertBasedSecurityPrincipalArrayInput `pulumi:"certBasedSecurityPrincipals"` // Type of Confidential Ledger LedgerType pulumi.StringPtrInput `pulumi:"ledgerType"` }
Additional Confidential Ledger properties.
func (LedgerPropertiesArgs) ElementType ¶
func (LedgerPropertiesArgs) ElementType() reflect.Type
func (LedgerPropertiesArgs) ToLedgerPropertiesOutput ¶
func (i LedgerPropertiesArgs) ToLedgerPropertiesOutput() LedgerPropertiesOutput
func (LedgerPropertiesArgs) ToLedgerPropertiesOutputWithContext ¶
func (i LedgerPropertiesArgs) ToLedgerPropertiesOutputWithContext(ctx context.Context) LedgerPropertiesOutput
func (LedgerPropertiesArgs) ToLedgerPropertiesPtrOutput ¶
func (i LedgerPropertiesArgs) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
func (LedgerPropertiesArgs) ToLedgerPropertiesPtrOutputWithContext ¶
func (i LedgerPropertiesArgs) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
type LedgerPropertiesInput ¶
type LedgerPropertiesInput interface { pulumi.Input ToLedgerPropertiesOutput() LedgerPropertiesOutput ToLedgerPropertiesOutputWithContext(context.Context) LedgerPropertiesOutput }
LedgerPropertiesInput is an input type that accepts LedgerPropertiesArgs and LedgerPropertiesOutput values. You can construct a concrete instance of `LedgerPropertiesInput` via:
LedgerPropertiesArgs{...}
type LedgerPropertiesOutput ¶
type LedgerPropertiesOutput struct{ *pulumi.OutputState }
Additional Confidential Ledger properties.
func (LedgerPropertiesOutput) AadBasedSecurityPrincipals ¶
func (o LedgerPropertiesOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalArrayOutput
Array of all AAD based Security Principals.
func (LedgerPropertiesOutput) CertBasedSecurityPrincipals ¶
func (o LedgerPropertiesOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalArrayOutput
Array of all cert based Security Principals.
func (LedgerPropertiesOutput) ElementType ¶
func (LedgerPropertiesOutput) ElementType() reflect.Type
func (LedgerPropertiesOutput) LedgerType ¶
func (o LedgerPropertiesOutput) LedgerType() pulumi.StringPtrOutput
Type of Confidential Ledger
func (LedgerPropertiesOutput) ToLedgerPropertiesOutput ¶
func (o LedgerPropertiesOutput) ToLedgerPropertiesOutput() LedgerPropertiesOutput
func (LedgerPropertiesOutput) ToLedgerPropertiesOutputWithContext ¶
func (o LedgerPropertiesOutput) ToLedgerPropertiesOutputWithContext(ctx context.Context) LedgerPropertiesOutput
func (LedgerPropertiesOutput) ToLedgerPropertiesPtrOutput ¶
func (o LedgerPropertiesOutput) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
func (LedgerPropertiesOutput) ToLedgerPropertiesPtrOutputWithContext ¶
func (o LedgerPropertiesOutput) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
type LedgerPropertiesPtrInput ¶
type LedgerPropertiesPtrInput interface { pulumi.Input ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput ToLedgerPropertiesPtrOutputWithContext(context.Context) LedgerPropertiesPtrOutput }
LedgerPropertiesPtrInput is an input type that accepts LedgerPropertiesArgs, LedgerPropertiesPtr and LedgerPropertiesPtrOutput values. You can construct a concrete instance of `LedgerPropertiesPtrInput` via:
LedgerPropertiesArgs{...} or: nil
func LedgerPropertiesPtr ¶
func LedgerPropertiesPtr(v *LedgerPropertiesArgs) LedgerPropertiesPtrInput
type LedgerPropertiesPtrOutput ¶
type LedgerPropertiesPtrOutput struct{ *pulumi.OutputState }
func (LedgerPropertiesPtrOutput) AadBasedSecurityPrincipals ¶
func (o LedgerPropertiesPtrOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalArrayOutput
Array of all AAD based Security Principals.
func (LedgerPropertiesPtrOutput) CertBasedSecurityPrincipals ¶
func (o LedgerPropertiesPtrOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalArrayOutput
Array of all cert based Security Principals.
func (LedgerPropertiesPtrOutput) Elem ¶
func (o LedgerPropertiesPtrOutput) Elem() LedgerPropertiesOutput
func (LedgerPropertiesPtrOutput) ElementType ¶
func (LedgerPropertiesPtrOutput) ElementType() reflect.Type
func (LedgerPropertiesPtrOutput) LedgerType ¶
func (o LedgerPropertiesPtrOutput) LedgerType() pulumi.StringPtrOutput
Type of Confidential Ledger
func (LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutput ¶
func (o LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutput() LedgerPropertiesPtrOutput
func (LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutputWithContext ¶
func (o LedgerPropertiesPtrOutput) ToLedgerPropertiesPtrOutputWithContext(ctx context.Context) LedgerPropertiesPtrOutput
type LedgerPropertiesResponse ¶
type LedgerPropertiesResponse struct { // Array of all AAD based Security Principals. AadBasedSecurityPrincipals []AADBasedSecurityPrincipalResponse `pulumi:"aadBasedSecurityPrincipals"` // Array of all cert based Security Principals. CertBasedSecurityPrincipals []CertBasedSecurityPrincipalResponse `pulumi:"certBasedSecurityPrincipals"` // Endpoint for accessing network identity. IdentityServiceUri string `pulumi:"identityServiceUri"` // Internal namespace for the Ledger LedgerInternalNamespace string `pulumi:"ledgerInternalNamespace"` // Unique name for the Confidential Ledger. LedgerName string `pulumi:"ledgerName"` // Type of Confidential Ledger LedgerType *string `pulumi:"ledgerType"` // Endpoint for calling Ledger Service. LedgerUri string `pulumi:"ledgerUri"` // Provisioning state of Ledger Resource ProvisioningState string `pulumi:"provisioningState"` }
Additional Confidential Ledger properties.
type LedgerPropertiesResponseOutput ¶
type LedgerPropertiesResponseOutput struct{ *pulumi.OutputState }
Additional Confidential Ledger properties.
func (LedgerPropertiesResponseOutput) AadBasedSecurityPrincipals ¶
func (o LedgerPropertiesResponseOutput) AadBasedSecurityPrincipals() AADBasedSecurityPrincipalResponseArrayOutput
Array of all AAD based Security Principals.
func (LedgerPropertiesResponseOutput) CertBasedSecurityPrincipals ¶
func (o LedgerPropertiesResponseOutput) CertBasedSecurityPrincipals() CertBasedSecurityPrincipalResponseArrayOutput
Array of all cert based Security Principals.
func (LedgerPropertiesResponseOutput) ElementType ¶
func (LedgerPropertiesResponseOutput) ElementType() reflect.Type
func (LedgerPropertiesResponseOutput) IdentityServiceUri ¶
func (o LedgerPropertiesResponseOutput) IdentityServiceUri() pulumi.StringOutput
Endpoint for accessing network identity.
func (LedgerPropertiesResponseOutput) LedgerInternalNamespace ¶
func (o LedgerPropertiesResponseOutput) LedgerInternalNamespace() pulumi.StringOutput
Internal namespace for the Ledger
func (LedgerPropertiesResponseOutput) LedgerName ¶
func (o LedgerPropertiesResponseOutput) LedgerName() pulumi.StringOutput
Unique name for the Confidential Ledger.
func (LedgerPropertiesResponseOutput) LedgerType ¶
func (o LedgerPropertiesResponseOutput) LedgerType() pulumi.StringPtrOutput
Type of Confidential Ledger
func (LedgerPropertiesResponseOutput) LedgerUri ¶
func (o LedgerPropertiesResponseOutput) LedgerUri() pulumi.StringOutput
Endpoint for calling Ledger Service.
func (LedgerPropertiesResponseOutput) ProvisioningState ¶
func (o LedgerPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of Ledger Resource
func (LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutput ¶
func (o LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutput() LedgerPropertiesResponseOutput
func (LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutputWithContext ¶
func (o LedgerPropertiesResponseOutput) ToLedgerPropertiesResponseOutputWithContext(ctx context.Context) LedgerPropertiesResponseOutput
type LedgerRoleName ¶
type LedgerRoleName string
LedgerRole associated with the Security Principal of Ledger
func (LedgerRoleName) ElementType ¶
func (LedgerRoleName) ElementType() reflect.Type
func (LedgerRoleName) ToLedgerRoleNameOutput ¶
func (e LedgerRoleName) ToLedgerRoleNameOutput() LedgerRoleNameOutput
func (LedgerRoleName) ToLedgerRoleNameOutputWithContext ¶
func (e LedgerRoleName) ToLedgerRoleNameOutputWithContext(ctx context.Context) LedgerRoleNameOutput
func (LedgerRoleName) ToLedgerRoleNamePtrOutput ¶
func (e LedgerRoleName) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
func (LedgerRoleName) ToLedgerRoleNamePtrOutputWithContext ¶
func (e LedgerRoleName) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
func (LedgerRoleName) ToStringOutput ¶
func (e LedgerRoleName) ToStringOutput() pulumi.StringOutput
func (LedgerRoleName) ToStringOutputWithContext ¶
func (e LedgerRoleName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LedgerRoleName) ToStringPtrOutput ¶
func (e LedgerRoleName) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerRoleName) ToStringPtrOutputWithContext ¶
func (e LedgerRoleName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LedgerRoleNameInput ¶
type LedgerRoleNameInput interface { pulumi.Input ToLedgerRoleNameOutput() LedgerRoleNameOutput ToLedgerRoleNameOutputWithContext(context.Context) LedgerRoleNameOutput }
LedgerRoleNameInput is an input type that accepts values of the LedgerRoleName enum A concrete instance of `LedgerRoleNameInput` can be one of the following:
LedgerRoleNameReader LedgerRoleNameContributor LedgerRoleNameAdministrator
type LedgerRoleNameOutput ¶
type LedgerRoleNameOutput struct{ *pulumi.OutputState }
func (LedgerRoleNameOutput) ElementType ¶
func (LedgerRoleNameOutput) ElementType() reflect.Type
func (LedgerRoleNameOutput) ToLedgerRoleNameOutput ¶
func (o LedgerRoleNameOutput) ToLedgerRoleNameOutput() LedgerRoleNameOutput
func (LedgerRoleNameOutput) ToLedgerRoleNameOutputWithContext ¶
func (o LedgerRoleNameOutput) ToLedgerRoleNameOutputWithContext(ctx context.Context) LedgerRoleNameOutput
func (LedgerRoleNameOutput) ToLedgerRoleNamePtrOutput ¶
func (o LedgerRoleNameOutput) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
func (LedgerRoleNameOutput) ToLedgerRoleNamePtrOutputWithContext ¶
func (o LedgerRoleNameOutput) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
func (LedgerRoleNameOutput) ToStringOutput ¶
func (o LedgerRoleNameOutput) ToStringOutput() pulumi.StringOutput
func (LedgerRoleNameOutput) ToStringOutputWithContext ¶
func (o LedgerRoleNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LedgerRoleNameOutput) ToStringPtrOutput ¶
func (o LedgerRoleNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerRoleNameOutput) ToStringPtrOutputWithContext ¶
func (o LedgerRoleNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LedgerRoleNamePtrInput ¶
type LedgerRoleNamePtrInput interface { pulumi.Input ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput ToLedgerRoleNamePtrOutputWithContext(context.Context) LedgerRoleNamePtrOutput }
func LedgerRoleNamePtr ¶
func LedgerRoleNamePtr(v string) LedgerRoleNamePtrInput
type LedgerRoleNamePtrOutput ¶
type LedgerRoleNamePtrOutput struct{ *pulumi.OutputState }
func (LedgerRoleNamePtrOutput) Elem ¶
func (o LedgerRoleNamePtrOutput) Elem() LedgerRoleNameOutput
func (LedgerRoleNamePtrOutput) ElementType ¶
func (LedgerRoleNamePtrOutput) ElementType() reflect.Type
func (LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutput ¶
func (o LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutput() LedgerRoleNamePtrOutput
func (LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutputWithContext ¶
func (o LedgerRoleNamePtrOutput) ToLedgerRoleNamePtrOutputWithContext(ctx context.Context) LedgerRoleNamePtrOutput
func (LedgerRoleNamePtrOutput) ToStringPtrOutput ¶
func (o LedgerRoleNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerRoleNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o LedgerRoleNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LedgerState ¶
type LedgerState struct { }
func (LedgerState) ElementType ¶
func (LedgerState) ElementType() reflect.Type
type LedgerType ¶
type LedgerType string
Type of Confidential Ledger
func (LedgerType) ElementType ¶
func (LedgerType) ElementType() reflect.Type
func (LedgerType) ToLedgerTypeOutput ¶
func (e LedgerType) ToLedgerTypeOutput() LedgerTypeOutput
func (LedgerType) ToLedgerTypeOutputWithContext ¶
func (e LedgerType) ToLedgerTypeOutputWithContext(ctx context.Context) LedgerTypeOutput
func (LedgerType) ToLedgerTypePtrOutput ¶
func (e LedgerType) ToLedgerTypePtrOutput() LedgerTypePtrOutput
func (LedgerType) ToLedgerTypePtrOutputWithContext ¶
func (e LedgerType) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
func (LedgerType) ToStringOutput ¶
func (e LedgerType) ToStringOutput() pulumi.StringOutput
func (LedgerType) ToStringOutputWithContext ¶
func (e LedgerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LedgerType) ToStringPtrOutput ¶
func (e LedgerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerType) ToStringPtrOutputWithContext ¶
func (e LedgerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LedgerTypeInput ¶
type LedgerTypeInput interface { pulumi.Input ToLedgerTypeOutput() LedgerTypeOutput ToLedgerTypeOutputWithContext(context.Context) LedgerTypeOutput }
LedgerTypeInput is an input type that accepts values of the LedgerType enum A concrete instance of `LedgerTypeInput` can be one of the following:
LedgerTypeUnknown LedgerTypePublic LedgerTypePrivate
type LedgerTypeOutput ¶
type LedgerTypeOutput struct{ *pulumi.OutputState }
func (LedgerTypeOutput) ElementType ¶
func (LedgerTypeOutput) ElementType() reflect.Type
func (LedgerTypeOutput) ToLedgerTypeOutput ¶
func (o LedgerTypeOutput) ToLedgerTypeOutput() LedgerTypeOutput
func (LedgerTypeOutput) ToLedgerTypeOutputWithContext ¶
func (o LedgerTypeOutput) ToLedgerTypeOutputWithContext(ctx context.Context) LedgerTypeOutput
func (LedgerTypeOutput) ToLedgerTypePtrOutput ¶
func (o LedgerTypeOutput) ToLedgerTypePtrOutput() LedgerTypePtrOutput
func (LedgerTypeOutput) ToLedgerTypePtrOutputWithContext ¶
func (o LedgerTypeOutput) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
func (LedgerTypeOutput) ToStringOutput ¶
func (o LedgerTypeOutput) ToStringOutput() pulumi.StringOutput
func (LedgerTypeOutput) ToStringOutputWithContext ¶
func (o LedgerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LedgerTypeOutput) ToStringPtrOutput ¶
func (o LedgerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerTypeOutput) ToStringPtrOutputWithContext ¶
func (o LedgerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LedgerTypePtrInput ¶
type LedgerTypePtrInput interface { pulumi.Input ToLedgerTypePtrOutput() LedgerTypePtrOutput ToLedgerTypePtrOutputWithContext(context.Context) LedgerTypePtrOutput }
func LedgerTypePtr ¶
func LedgerTypePtr(v string) LedgerTypePtrInput
type LedgerTypePtrOutput ¶
type LedgerTypePtrOutput struct{ *pulumi.OutputState }
func (LedgerTypePtrOutput) Elem ¶
func (o LedgerTypePtrOutput) Elem() LedgerTypeOutput
func (LedgerTypePtrOutput) ElementType ¶
func (LedgerTypePtrOutput) ElementType() reflect.Type
func (LedgerTypePtrOutput) ToLedgerTypePtrOutput ¶
func (o LedgerTypePtrOutput) ToLedgerTypePtrOutput() LedgerTypePtrOutput
func (LedgerTypePtrOutput) ToLedgerTypePtrOutputWithContext ¶
func (o LedgerTypePtrOutput) ToLedgerTypePtrOutputWithContext(ctx context.Context) LedgerTypePtrOutput
func (LedgerTypePtrOutput) ToStringPtrOutput ¶
func (o LedgerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LedgerTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LedgerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupLedgerArgs ¶
type LookupLedgerOutputArgs ¶
type LookupLedgerOutputArgs struct { // Name of the Confidential Ledger LedgerName pulumi.StringInput `pulumi:"ledgerName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupLedgerOutputArgs) ElementType ¶
func (LookupLedgerOutputArgs) ElementType() reflect.Type
type LookupLedgerResult ¶
type LookupLedgerResult struct { // Fully qualified resource Id for the resource. Id string `pulumi:"id"` // The Azure location where the Confidential Ledger is running. Location *string `pulumi:"location"` // Name of the Resource. Name string `pulumi:"name"` // Properties of Confidential Ledger Resource. Properties LedgerPropertiesResponse `pulumi:"properties"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponse `pulumi:"systemData"` // Additional tags for Confidential Ledger Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
Confidential Ledger. Contains the properties of Confidential Ledger Resource.
func LookupLedger ¶
func LookupLedger(ctx *pulumi.Context, args *LookupLedgerArgs, opts ...pulumi.InvokeOption) (*LookupLedgerResult, error)
Retrieves the properties of a Confidential Ledger. Azure REST API version: 2022-05-13.
Other available API versions: 2023-01-26-preview, 2023-06-28-preview.
type LookupLedgerResultOutput ¶
type LookupLedgerResultOutput struct{ *pulumi.OutputState }
Confidential Ledger. Contains the properties of Confidential Ledger Resource.
func LookupLedgerOutput ¶
func LookupLedgerOutput(ctx *pulumi.Context, args LookupLedgerOutputArgs, opts ...pulumi.InvokeOption) LookupLedgerResultOutput
func (LookupLedgerResultOutput) ElementType ¶
func (LookupLedgerResultOutput) ElementType() reflect.Type
func (LookupLedgerResultOutput) Id ¶
func (o LookupLedgerResultOutput) Id() pulumi.StringOutput
Fully qualified resource Id for the resource.
func (LookupLedgerResultOutput) Location ¶
func (o LookupLedgerResultOutput) Location() pulumi.StringPtrOutput
The Azure location where the Confidential Ledger is running.
func (LookupLedgerResultOutput) Name ¶
func (o LookupLedgerResultOutput) Name() pulumi.StringOutput
Name of the Resource.
func (LookupLedgerResultOutput) Properties ¶
func (o LookupLedgerResultOutput) Properties() LedgerPropertiesResponseOutput
Properties of Confidential Ledger Resource.
func (LookupLedgerResultOutput) SystemData ¶
func (o LookupLedgerResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource
func (LookupLedgerResultOutput) Tags ¶
func (o LookupLedgerResultOutput) Tags() pulumi.StringMapOutput
Additional tags for Confidential Ledger
func (LookupLedgerResultOutput) ToLookupLedgerResultOutput ¶
func (o LookupLedgerResultOutput) ToLookupLedgerResultOutput() LookupLedgerResultOutput
func (LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext ¶
func (o LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext(ctx context.Context) LookupLedgerResultOutput
func (LookupLedgerResultOutput) Type ¶
func (o LookupLedgerResultOutput) Type() pulumi.StringOutput
The type of the resource.
type LookupManagedCCFArgs ¶
type LookupManagedCCFOutputArgs ¶
type LookupManagedCCFOutputArgs struct { // Name of the Managed CCF AppName pulumi.StringInput `pulumi:"appName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupManagedCCFOutputArgs) ElementType ¶
func (LookupManagedCCFOutputArgs) ElementType() reflect.Type
type LookupManagedCCFResult ¶
type LookupManagedCCFResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Properties of Managed CCF Resource. Properties ManagedCCFPropertiesResponse `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Managed CCF. Contains the properties of Managed CCF Resource.
func LookupManagedCCF ¶
func LookupManagedCCF(ctx *pulumi.Context, args *LookupManagedCCFArgs, opts ...pulumi.InvokeOption) (*LookupManagedCCFResult, error)
Retrieves the properties of a Managed CCF app. Azure REST API version: 2023-01-26-preview.
Other available API versions: 2023-06-28-preview.
type LookupManagedCCFResultOutput ¶
type LookupManagedCCFResultOutput struct{ *pulumi.OutputState }
Managed CCF. Contains the properties of Managed CCF Resource.
func LookupManagedCCFOutput ¶
func LookupManagedCCFOutput(ctx *pulumi.Context, args LookupManagedCCFOutputArgs, opts ...pulumi.InvokeOption) LookupManagedCCFResultOutput
func (LookupManagedCCFResultOutput) ElementType ¶
func (LookupManagedCCFResultOutput) ElementType() reflect.Type
func (LookupManagedCCFResultOutput) Id ¶
func (o LookupManagedCCFResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupManagedCCFResultOutput) Location ¶
func (o LookupManagedCCFResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupManagedCCFResultOutput) Name ¶
func (o LookupManagedCCFResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupManagedCCFResultOutput) Properties ¶
func (o LookupManagedCCFResultOutput) Properties() ManagedCCFPropertiesResponseOutput
Properties of Managed CCF Resource.
func (LookupManagedCCFResultOutput) SystemData ¶
func (o LookupManagedCCFResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupManagedCCFResultOutput) Tags ¶
func (o LookupManagedCCFResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutput ¶
func (o LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutput() LookupManagedCCFResultOutput
func (LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutputWithContext ¶
func (o LookupManagedCCFResultOutput) ToLookupManagedCCFResultOutputWithContext(ctx context.Context) LookupManagedCCFResultOutput
func (LookupManagedCCFResultOutput) Type ¶
func (o LookupManagedCCFResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManagedCCF ¶
type ManagedCCF struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties of Managed CCF Resource. Properties ManagedCCFPropertiesResponseOutput `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Managed CCF. Contains the properties of Managed CCF Resource. Azure REST API version: 2023-01-26-preview.
Other available API versions: 2023-06-28-preview.
func GetManagedCCF ¶
func GetManagedCCF(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedCCFState, opts ...pulumi.ResourceOption) (*ManagedCCF, error)
GetManagedCCF gets an existing ManagedCCF 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 NewManagedCCF ¶
func NewManagedCCF(ctx *pulumi.Context, name string, args *ManagedCCFArgs, opts ...pulumi.ResourceOption) (*ManagedCCF, error)
NewManagedCCF registers a new resource with the given unique name, arguments, and options.
func (*ManagedCCF) ElementType ¶
func (*ManagedCCF) ElementType() reflect.Type
func (*ManagedCCF) ToManagedCCFOutput ¶
func (i *ManagedCCF) ToManagedCCFOutput() ManagedCCFOutput
func (*ManagedCCF) ToManagedCCFOutputWithContext ¶
func (i *ManagedCCF) ToManagedCCFOutputWithContext(ctx context.Context) ManagedCCFOutput
type ManagedCCFArgs ¶
type ManagedCCFArgs struct { // Name of the Managed CCF AppName pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Properties of Managed CCF Resource. Properties ManagedCCFPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ManagedCCF resource.
func (ManagedCCFArgs) ElementType ¶
func (ManagedCCFArgs) ElementType() reflect.Type
type ManagedCCFInput ¶
type ManagedCCFInput interface { pulumi.Input ToManagedCCFOutput() ManagedCCFOutput ToManagedCCFOutputWithContext(ctx context.Context) ManagedCCFOutput }
type ManagedCCFOutput ¶
type ManagedCCFOutput struct{ *pulumi.OutputState }
func (ManagedCCFOutput) ElementType ¶
func (ManagedCCFOutput) ElementType() reflect.Type
func (ManagedCCFOutput) Location ¶
func (o ManagedCCFOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ManagedCCFOutput) Name ¶
func (o ManagedCCFOutput) Name() pulumi.StringOutput
The name of the resource
func (ManagedCCFOutput) Properties ¶
func (o ManagedCCFOutput) Properties() ManagedCCFPropertiesResponseOutput
Properties of Managed CCF Resource.
func (ManagedCCFOutput) SystemData ¶
func (o ManagedCCFOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ManagedCCFOutput) Tags ¶
func (o ManagedCCFOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ManagedCCFOutput) ToManagedCCFOutput ¶
func (o ManagedCCFOutput) ToManagedCCFOutput() ManagedCCFOutput
func (ManagedCCFOutput) ToManagedCCFOutputWithContext ¶
func (o ManagedCCFOutput) ToManagedCCFOutputWithContext(ctx context.Context) ManagedCCFOutput
func (ManagedCCFOutput) Type ¶
func (o ManagedCCFOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManagedCCFProperties ¶
type ManagedCCFProperties struct { // Deployment Type of Managed CCF DeploymentType *DeploymentType `pulumi:"deploymentType"` // List of member identity certificates for Managed CCF MemberIdentityCertificates []MemberIdentityCertificate `pulumi:"memberIdentityCertificates"` // Number of CCF nodes in the Managed CCF. NodeCount *int `pulumi:"nodeCount"` }
Additional Managed CCF properties.
type ManagedCCFPropertiesArgs ¶
type ManagedCCFPropertiesArgs struct { // Deployment Type of Managed CCF DeploymentType DeploymentTypePtrInput `pulumi:"deploymentType"` // List of member identity certificates for Managed CCF MemberIdentityCertificates MemberIdentityCertificateArrayInput `pulumi:"memberIdentityCertificates"` // Number of CCF nodes in the Managed CCF. NodeCount pulumi.IntPtrInput `pulumi:"nodeCount"` }
Additional Managed CCF properties.
func (ManagedCCFPropertiesArgs) ElementType ¶
func (ManagedCCFPropertiesArgs) ElementType() reflect.Type
func (ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutput ¶
func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutput() ManagedCCFPropertiesOutput
func (ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutputWithContext ¶
func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesOutputWithContext(ctx context.Context) ManagedCCFPropertiesOutput
func (ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutput ¶
func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
func (ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutputWithContext ¶
func (i ManagedCCFPropertiesArgs) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
type ManagedCCFPropertiesInput ¶
type ManagedCCFPropertiesInput interface { pulumi.Input ToManagedCCFPropertiesOutput() ManagedCCFPropertiesOutput ToManagedCCFPropertiesOutputWithContext(context.Context) ManagedCCFPropertiesOutput }
ManagedCCFPropertiesInput is an input type that accepts ManagedCCFPropertiesArgs and ManagedCCFPropertiesOutput values. You can construct a concrete instance of `ManagedCCFPropertiesInput` via:
ManagedCCFPropertiesArgs{...}
type ManagedCCFPropertiesOutput ¶
type ManagedCCFPropertiesOutput struct{ *pulumi.OutputState }
Additional Managed CCF properties.
func (ManagedCCFPropertiesOutput) DeploymentType ¶
func (o ManagedCCFPropertiesOutput) DeploymentType() DeploymentTypePtrOutput
Deployment Type of Managed CCF
func (ManagedCCFPropertiesOutput) ElementType ¶
func (ManagedCCFPropertiesOutput) ElementType() reflect.Type
func (ManagedCCFPropertiesOutput) MemberIdentityCertificates ¶
func (o ManagedCCFPropertiesOutput) MemberIdentityCertificates() MemberIdentityCertificateArrayOutput
List of member identity certificates for Managed CCF
func (ManagedCCFPropertiesOutput) NodeCount ¶
func (o ManagedCCFPropertiesOutput) NodeCount() pulumi.IntPtrOutput
Number of CCF nodes in the Managed CCF.
func (ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutput ¶
func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutput() ManagedCCFPropertiesOutput
func (ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutputWithContext ¶
func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesOutputWithContext(ctx context.Context) ManagedCCFPropertiesOutput
func (ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutput ¶
func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
func (ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutputWithContext ¶
func (o ManagedCCFPropertiesOutput) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
type ManagedCCFPropertiesPtrInput ¶
type ManagedCCFPropertiesPtrInput interface { pulumi.Input ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput ToManagedCCFPropertiesPtrOutputWithContext(context.Context) ManagedCCFPropertiesPtrOutput }
ManagedCCFPropertiesPtrInput is an input type that accepts ManagedCCFPropertiesArgs, ManagedCCFPropertiesPtr and ManagedCCFPropertiesPtrOutput values. You can construct a concrete instance of `ManagedCCFPropertiesPtrInput` via:
ManagedCCFPropertiesArgs{...} or: nil
func ManagedCCFPropertiesPtr ¶
func ManagedCCFPropertiesPtr(v *ManagedCCFPropertiesArgs) ManagedCCFPropertiesPtrInput
type ManagedCCFPropertiesPtrOutput ¶
type ManagedCCFPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ManagedCCFPropertiesPtrOutput) DeploymentType ¶
func (o ManagedCCFPropertiesPtrOutput) DeploymentType() DeploymentTypePtrOutput
Deployment Type of Managed CCF
func (ManagedCCFPropertiesPtrOutput) Elem ¶
func (o ManagedCCFPropertiesPtrOutput) Elem() ManagedCCFPropertiesOutput
func (ManagedCCFPropertiesPtrOutput) ElementType ¶
func (ManagedCCFPropertiesPtrOutput) ElementType() reflect.Type
func (ManagedCCFPropertiesPtrOutput) MemberIdentityCertificates ¶
func (o ManagedCCFPropertiesPtrOutput) MemberIdentityCertificates() MemberIdentityCertificateArrayOutput
List of member identity certificates for Managed CCF
func (ManagedCCFPropertiesPtrOutput) NodeCount ¶
func (o ManagedCCFPropertiesPtrOutput) NodeCount() pulumi.IntPtrOutput
Number of CCF nodes in the Managed CCF.
func (ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutput ¶
func (o ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutput() ManagedCCFPropertiesPtrOutput
func (ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutputWithContext ¶
func (o ManagedCCFPropertiesPtrOutput) ToManagedCCFPropertiesPtrOutputWithContext(ctx context.Context) ManagedCCFPropertiesPtrOutput
type ManagedCCFPropertiesResponse ¶
type ManagedCCFPropertiesResponse struct { // Unique name for the Managed CCF. AppName string `pulumi:"appName"` // Endpoint for calling Managed CCF Service. AppUri string `pulumi:"appUri"` // Deployment Type of Managed CCF DeploymentType *DeploymentTypeResponse `pulumi:"deploymentType"` // Endpoint for accessing network identity. IdentityServiceUri string `pulumi:"identityServiceUri"` // List of member identity certificates for Managed CCF MemberIdentityCertificates []MemberIdentityCertificateResponse `pulumi:"memberIdentityCertificates"` // Number of CCF nodes in the Managed CCF. NodeCount *int `pulumi:"nodeCount"` // Provisioning state of Ledger Resource ProvisioningState string `pulumi:"provisioningState"` }
Additional Managed CCF properties.
type ManagedCCFPropertiesResponseOutput ¶
type ManagedCCFPropertiesResponseOutput struct{ *pulumi.OutputState }
Additional Managed CCF properties.
func (ManagedCCFPropertiesResponseOutput) AppName ¶
func (o ManagedCCFPropertiesResponseOutput) AppName() pulumi.StringOutput
Unique name for the Managed CCF.
func (ManagedCCFPropertiesResponseOutput) AppUri ¶
func (o ManagedCCFPropertiesResponseOutput) AppUri() pulumi.StringOutput
Endpoint for calling Managed CCF Service.
func (ManagedCCFPropertiesResponseOutput) DeploymentType ¶
func (o ManagedCCFPropertiesResponseOutput) DeploymentType() DeploymentTypeResponsePtrOutput
Deployment Type of Managed CCF
func (ManagedCCFPropertiesResponseOutput) ElementType ¶
func (ManagedCCFPropertiesResponseOutput) ElementType() reflect.Type
func (ManagedCCFPropertiesResponseOutput) IdentityServiceUri ¶
func (o ManagedCCFPropertiesResponseOutput) IdentityServiceUri() pulumi.StringOutput
Endpoint for accessing network identity.
func (ManagedCCFPropertiesResponseOutput) MemberIdentityCertificates ¶
func (o ManagedCCFPropertiesResponseOutput) MemberIdentityCertificates() MemberIdentityCertificateResponseArrayOutput
List of member identity certificates for Managed CCF
func (ManagedCCFPropertiesResponseOutput) NodeCount ¶
func (o ManagedCCFPropertiesResponseOutput) NodeCount() pulumi.IntPtrOutput
Number of CCF nodes in the Managed CCF.
func (ManagedCCFPropertiesResponseOutput) ProvisioningState ¶
func (o ManagedCCFPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of Ledger Resource
func (ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutput ¶
func (o ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutput() ManagedCCFPropertiesResponseOutput
func (ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutputWithContext ¶
func (o ManagedCCFPropertiesResponseOutput) ToManagedCCFPropertiesResponseOutputWithContext(ctx context.Context) ManagedCCFPropertiesResponseOutput
type ManagedCCFState ¶
type ManagedCCFState struct { }
func (ManagedCCFState) ElementType ¶
func (ManagedCCFState) ElementType() reflect.Type
type MemberIdentityCertificate ¶
type MemberIdentityCertificate struct { // Member Identity Certificate Certificate *string `pulumi:"certificate"` // Member Identity Certificate Encryption Key Encryptionkey *string `pulumi:"encryptionkey"` Tags []CertificateTags `pulumi:"tags"` }
Object representing MemberIdentityCertificate for Managed CCF.
type MemberIdentityCertificateArgs ¶
type MemberIdentityCertificateArgs struct { // Member Identity Certificate Certificate pulumi.StringPtrInput `pulumi:"certificate"` // Member Identity Certificate Encryption Key Encryptionkey pulumi.StringPtrInput `pulumi:"encryptionkey"` Tags CertificateTagsArrayInput `pulumi:"tags"` }
Object representing MemberIdentityCertificate for Managed CCF.
func (MemberIdentityCertificateArgs) ElementType ¶
func (MemberIdentityCertificateArgs) ElementType() reflect.Type
func (MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutput ¶
func (i MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutput() MemberIdentityCertificateOutput
func (MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutputWithContext ¶
func (i MemberIdentityCertificateArgs) ToMemberIdentityCertificateOutputWithContext(ctx context.Context) MemberIdentityCertificateOutput
type MemberIdentityCertificateArray ¶
type MemberIdentityCertificateArray []MemberIdentityCertificateInput
func (MemberIdentityCertificateArray) ElementType ¶
func (MemberIdentityCertificateArray) ElementType() reflect.Type
func (MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutput ¶
func (i MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutput() MemberIdentityCertificateArrayOutput
func (MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutputWithContext ¶
func (i MemberIdentityCertificateArray) ToMemberIdentityCertificateArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateArrayOutput
type MemberIdentityCertificateArrayInput ¶
type MemberIdentityCertificateArrayInput interface { pulumi.Input ToMemberIdentityCertificateArrayOutput() MemberIdentityCertificateArrayOutput ToMemberIdentityCertificateArrayOutputWithContext(context.Context) MemberIdentityCertificateArrayOutput }
MemberIdentityCertificateArrayInput is an input type that accepts MemberIdentityCertificateArray and MemberIdentityCertificateArrayOutput values. You can construct a concrete instance of `MemberIdentityCertificateArrayInput` via:
MemberIdentityCertificateArray{ MemberIdentityCertificateArgs{...} }
type MemberIdentityCertificateArrayOutput ¶
type MemberIdentityCertificateArrayOutput struct{ *pulumi.OutputState }
func (MemberIdentityCertificateArrayOutput) ElementType ¶
func (MemberIdentityCertificateArrayOutput) ElementType() reflect.Type
func (MemberIdentityCertificateArrayOutput) Index ¶
func (o MemberIdentityCertificateArrayOutput) Index(i pulumi.IntInput) MemberIdentityCertificateOutput
func (MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutput ¶
func (o MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutput() MemberIdentityCertificateArrayOutput
func (MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutputWithContext ¶
func (o MemberIdentityCertificateArrayOutput) ToMemberIdentityCertificateArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateArrayOutput
type MemberIdentityCertificateInput ¶
type MemberIdentityCertificateInput interface { pulumi.Input ToMemberIdentityCertificateOutput() MemberIdentityCertificateOutput ToMemberIdentityCertificateOutputWithContext(context.Context) MemberIdentityCertificateOutput }
MemberIdentityCertificateInput is an input type that accepts MemberIdentityCertificateArgs and MemberIdentityCertificateOutput values. You can construct a concrete instance of `MemberIdentityCertificateInput` via:
MemberIdentityCertificateArgs{...}
type MemberIdentityCertificateOutput ¶
type MemberIdentityCertificateOutput struct{ *pulumi.OutputState }
Object representing MemberIdentityCertificate for Managed CCF.
func (MemberIdentityCertificateOutput) Certificate ¶
func (o MemberIdentityCertificateOutput) Certificate() pulumi.StringPtrOutput
Member Identity Certificate
func (MemberIdentityCertificateOutput) ElementType ¶
func (MemberIdentityCertificateOutput) ElementType() reflect.Type
func (MemberIdentityCertificateOutput) Encryptionkey ¶
func (o MemberIdentityCertificateOutput) Encryptionkey() pulumi.StringPtrOutput
Member Identity Certificate Encryption Key
func (MemberIdentityCertificateOutput) Tags ¶
func (o MemberIdentityCertificateOutput) Tags() CertificateTagsArrayOutput
func (MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutput ¶
func (o MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutput() MemberIdentityCertificateOutput
func (MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutputWithContext ¶
func (o MemberIdentityCertificateOutput) ToMemberIdentityCertificateOutputWithContext(ctx context.Context) MemberIdentityCertificateOutput
type MemberIdentityCertificateResponse ¶
type MemberIdentityCertificateResponse struct { // Member Identity Certificate Certificate *string `pulumi:"certificate"` // Member Identity Certificate Encryption Key Encryptionkey *string `pulumi:"encryptionkey"` Tags []CertificateTagsResponse `pulumi:"tags"` }
Object representing MemberIdentityCertificate for Managed CCF.
type MemberIdentityCertificateResponseArrayOutput ¶
type MemberIdentityCertificateResponseArrayOutput struct{ *pulumi.OutputState }
func (MemberIdentityCertificateResponseArrayOutput) ElementType ¶
func (MemberIdentityCertificateResponseArrayOutput) ElementType() reflect.Type
func (MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutput ¶
func (o MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutput() MemberIdentityCertificateResponseArrayOutput
func (MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutputWithContext ¶
func (o MemberIdentityCertificateResponseArrayOutput) ToMemberIdentityCertificateResponseArrayOutputWithContext(ctx context.Context) MemberIdentityCertificateResponseArrayOutput
type MemberIdentityCertificateResponseOutput ¶
type MemberIdentityCertificateResponseOutput struct{ *pulumi.OutputState }
Object representing MemberIdentityCertificate for Managed CCF.
func (MemberIdentityCertificateResponseOutput) Certificate ¶
func (o MemberIdentityCertificateResponseOutput) Certificate() pulumi.StringPtrOutput
Member Identity Certificate
func (MemberIdentityCertificateResponseOutput) ElementType ¶
func (MemberIdentityCertificateResponseOutput) ElementType() reflect.Type
func (MemberIdentityCertificateResponseOutput) Encryptionkey ¶
func (o MemberIdentityCertificateResponseOutput) Encryptionkey() pulumi.StringPtrOutput
Member Identity Certificate Encryption Key
func (MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutput ¶
func (o MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutput() MemberIdentityCertificateResponseOutput
func (MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutputWithContext ¶
func (o MemberIdentityCertificateResponseOutput) ToMemberIdentityCertificateResponseOutputWithContext(ctx context.Context) MemberIdentityCertificateResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput