Documentation
¶
Index ¶
- type Certificate
- type CertificateArgs
- type CertificateInput
- type CertificateOutput
- type CertificateState
- type HostingEnvironmentProfileResponse
- type HostingEnvironmentProfileResponseArgs
- func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- type HostingEnvironmentProfileResponseInput
- type HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
- type HostingEnvironmentProfileResponsePtrInput
- type HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Elem() HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
- type IdentifierResponse
- type IdentifierResponseArgs
- type IdentifierResponseArray
- type IdentifierResponseArrayInput
- type IdentifierResponseArrayOutput
- func (IdentifierResponseArrayOutput) ElementType() reflect.Type
- func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
- type IdentifierResponseInput
- type IdentifierResponseOutput
- func (IdentifierResponseOutput) ElementType() reflect.Type
- func (o IdentifierResponseOutput) Id() pulumi.StringOutput
- func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
- func (o IdentifierResponseOutput) Name() pulumi.StringOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
- func (o IdentifierResponseOutput) Type() pulumi.StringOutput
- type ListSiteIdentifiersAssignedToHostNameArgs
- type ListSiteIdentifiersAssignedToHostNameResult
- type LookupCertificateArgs
- type LookupCertificateResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // Raw bytes of .cer file CerBlob pulumi.StringOutput `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate pulumi.StringOutput `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // Region of the certificate. GeoRegion pulumi.StringOutput `pulumi:"geoRegion"` // Host names the certificate applies to. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponseOutput `pulumi:"hostingEnvironmentProfile"` // Certificate issue Date. IssueDate pulumi.StringOutput `pulumi:"issueDate"` // Certificate issuer. Issuer pulumi.StringOutput `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrOutput `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrOutput `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringOutput `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Certificate password. Password pulumi.StringOutput `pulumi:"password"` // Pfx blob. PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash pulumi.StringOutput `pulumi:"publicKeyHash"` // Self link. SelfLink pulumi.StringOutput `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // App name. SiteName pulumi.StringOutput `pulumi:"siteName"` // Subject name of the certificate. SubjectName pulumi.StringOutput `pulumi:"subjectName"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Certificate thumbprint. Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Is the certificate valid?. Valid pulumi.BoolOutput `pulumi:"valid"` }
SSL certificate for an app.
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate 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 NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (*Certificate) ElementType ¶ added in v0.2.6
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateArgs ¶
type CertificateArgs struct { // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name of the certificate. Name pulumi.StringInput // Certificate password. Password pulumi.StringInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateInput ¶ added in v0.2.6
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateOutput ¶ added in v0.2.6
type CertificateOutput struct {
*pulumi.OutputState
}
func (CertificateOutput) ElementType ¶ added in v0.2.6
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateState ¶
type CertificateState struct { // Raw bytes of .cer file CerBlob pulumi.StringPtrInput // Certificate expiration date. ExpirationDate pulumi.StringPtrInput // Friendly name of the certificate. FriendlyName pulumi.StringPtrInput // Region of the certificate. GeoRegion pulumi.StringPtrInput // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Certificate issue Date. IssueDate pulumi.StringPtrInput // Certificate issuer. Issuer pulumi.StringPtrInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Certificate password. Password pulumi.StringPtrInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Public key hash. PublicKeyHash pulumi.StringPtrInput // Self link. SelfLink pulumi.StringPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // App name. SiteName pulumi.StringPtrInput // Subject name of the certificate. SubjectName pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Certificate thumbprint. Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Is the certificate valid?. Valid pulumi.BoolPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type HostingEnvironmentProfileResponse ¶
type HostingEnvironmentProfileResponse struct { // Resource ID of the App Service Environment. Id *string `pulumi:"id"` // Name of the App Service Environment. Name string `pulumi:"name"` // Resource type of the App Service Environment. Type string `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
type HostingEnvironmentProfileResponseArgs ¶
type HostingEnvironmentProfileResponseArgs struct { // Resource ID of the App Service Environment. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the App Service Environment. Name pulumi.StringInput `pulumi:"name"` // Resource type of the App Service Environment. Type pulumi.StringInput `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseArgs) ElementType ¶
func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
type HostingEnvironmentProfileResponseInput ¶
type HostingEnvironmentProfileResponseInput interface { pulumi.Input ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput ToHostingEnvironmentProfileResponseOutputWithContext(context.Context) HostingEnvironmentProfileResponseOutput }
HostingEnvironmentProfileResponseInput is an input type that accepts HostingEnvironmentProfileResponseArgs and HostingEnvironmentProfileResponseOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponseInput` via:
HostingEnvironmentProfileResponseArgs{...}
type HostingEnvironmentProfileResponseOutput ¶
type HostingEnvironmentProfileResponseOutput struct{ *pulumi.OutputState }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseOutput) ElementType ¶
func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseOutput) Id ¶
func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) Name ¶
func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) Type ¶
func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
Resource type of the App Service Environment.
type HostingEnvironmentProfileResponsePtrInput ¶
type HostingEnvironmentProfileResponsePtrInput interface { pulumi.Input ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput ToHostingEnvironmentProfileResponsePtrOutputWithContext(context.Context) HostingEnvironmentProfileResponsePtrOutput }
HostingEnvironmentProfileResponsePtrInput is an input type that accepts HostingEnvironmentProfileResponseArgs, HostingEnvironmentProfileResponsePtr and HostingEnvironmentProfileResponsePtrOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponsePtrInput` via:
HostingEnvironmentProfileResponseArgs{...} or: nil
func HostingEnvironmentProfileResponsePtr ¶
func HostingEnvironmentProfileResponsePtr(v *HostingEnvironmentProfileResponseArgs) HostingEnvironmentProfileResponsePtrInput
type HostingEnvironmentProfileResponsePtrOutput ¶
type HostingEnvironmentProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (HostingEnvironmentProfileResponsePtrOutput) ElementType ¶
func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponsePtrOutput) Id ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) Name ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) Type ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the App Service Environment.
type IdentifierResponse ¶
type IdentifierResponse struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A domain specific resource identifier.
type IdentifierResponseArgs ¶
type IdentifierResponseArgs struct { // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
A domain specific resource identifier.
func (IdentifierResponseArgs) ElementType ¶
func (IdentifierResponseArgs) ElementType() reflect.Type
func (IdentifierResponseArgs) ToIdentifierResponseOutput ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseArgs) ToIdentifierResponseOutputWithContext ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
type IdentifierResponseArray ¶
type IdentifierResponseArray []IdentifierResponseInput
func (IdentifierResponseArray) ElementType ¶
func (IdentifierResponseArray) ElementType() reflect.Type
func (IdentifierResponseArray) ToIdentifierResponseArrayOutput ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseArrayInput ¶
type IdentifierResponseArrayInput interface { pulumi.Input ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput ToIdentifierResponseArrayOutputWithContext(context.Context) IdentifierResponseArrayOutput }
IdentifierResponseArrayInput is an input type that accepts IdentifierResponseArray and IdentifierResponseArrayOutput values. You can construct a concrete instance of `IdentifierResponseArrayInput` via:
IdentifierResponseArray{ IdentifierResponseArgs{...} }
type IdentifierResponseArrayOutput ¶
type IdentifierResponseArrayOutput struct{ *pulumi.OutputState }
func (IdentifierResponseArrayOutput) ElementType ¶
func (IdentifierResponseArrayOutput) ElementType() reflect.Type
func (IdentifierResponseArrayOutput) Index ¶
func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseInput ¶
type IdentifierResponseInput interface { pulumi.Input ToIdentifierResponseOutput() IdentifierResponseOutput ToIdentifierResponseOutputWithContext(context.Context) IdentifierResponseOutput }
IdentifierResponseInput is an input type that accepts IdentifierResponseArgs and IdentifierResponseOutput values. You can construct a concrete instance of `IdentifierResponseInput` via:
IdentifierResponseArgs{...}
type IdentifierResponseOutput ¶
type IdentifierResponseOutput struct{ *pulumi.OutputState }
A domain specific resource identifier.
func (IdentifierResponseOutput) ElementType ¶
func (IdentifierResponseOutput) ElementType() reflect.Type
func (IdentifierResponseOutput) Id ¶
func (o IdentifierResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (IdentifierResponseOutput) Kind ¶
func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (IdentifierResponseOutput) Name ¶
func (o IdentifierResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (IdentifierResponseOutput) ToIdentifierResponseOutput ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseOutput) ToIdentifierResponseOutputWithContext ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
func (IdentifierResponseOutput) Type ¶
func (o IdentifierResponseOutput) Type() pulumi.StringOutput
Resource type.
type ListSiteIdentifiersAssignedToHostNameArgs ¶
type ListSiteIdentifiersAssignedToHostNameArgs struct { // Name of the object. Name *string `pulumi:"name"` }
type ListSiteIdentifiersAssignedToHostNameResult ¶
type ListSiteIdentifiersAssignedToHostNameResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []IdentifierResponse `pulumi:"value"` }
Collection of identifiers.
func ListSiteIdentifiersAssignedToHostName ¶
func ListSiteIdentifiersAssignedToHostName(ctx *pulumi.Context, args *ListSiteIdentifiersAssignedToHostNameArgs, opts ...pulumi.InvokeOption) (*ListSiteIdentifiersAssignedToHostNameResult, error)
type LookupCertificateArgs ¶
type LookupCertificateResult ¶
type LookupCertificateResult struct { // Raw bytes of .cer file CerBlob string `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate string `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName string `pulumi:"friendlyName"` // Region of the certificate. GeoRegion string `pulumi:"geoRegion"` // Host names the certificate applies to. HostNames []string `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id. Id string `pulumi:"id"` // Certificate issue Date. IssueDate string `pulumi:"issueDate"` // Certificate issuer. Issuer string `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId *string `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName *string `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus string `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Resource Name. Name string `pulumi:"name"` // Certificate password. Password string `pulumi:"password"` // Pfx blob. PfxBlob *string `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash string `pulumi:"publicKeyHash"` // Self link. SelfLink string `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // App name. SiteName string `pulumi:"siteName"` // Subject name of the certificate. SubjectName string `pulumi:"subjectName"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Certificate thumbprint. Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Is the certificate valid?. Valid bool `pulumi:"valid"` }
SSL certificate for an app.
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)