v20140901

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdmCredential

type AdmCredential struct {
	// Gets or sets properties of NotificationHub AdmCredential.
	Properties *AdmCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub AdmCredential.

type AdmCredentialArgs

type AdmCredentialArgs struct {
	// Gets or sets properties of NotificationHub AdmCredential.
	Properties AdmCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub AdmCredential.

func (AdmCredentialArgs) ElementType

func (AdmCredentialArgs) ElementType() reflect.Type

func (AdmCredentialArgs) ToAdmCredentialOutput

func (i AdmCredentialArgs) ToAdmCredentialOutput() AdmCredentialOutput

func (AdmCredentialArgs) ToAdmCredentialOutputWithContext

func (i AdmCredentialArgs) ToAdmCredentialOutputWithContext(ctx context.Context) AdmCredentialOutput

func (AdmCredentialArgs) ToAdmCredentialPtrOutput

func (i AdmCredentialArgs) ToAdmCredentialPtrOutput() AdmCredentialPtrOutput

func (AdmCredentialArgs) ToAdmCredentialPtrOutputWithContext

func (i AdmCredentialArgs) ToAdmCredentialPtrOutputWithContext(ctx context.Context) AdmCredentialPtrOutput

type AdmCredentialInput

type AdmCredentialInput interface {
	pulumi.Input

	ToAdmCredentialOutput() AdmCredentialOutput
	ToAdmCredentialOutputWithContext(context.Context) AdmCredentialOutput
}

AdmCredentialInput is an input type that accepts AdmCredentialArgs and AdmCredentialOutput values. You can construct a concrete instance of `AdmCredentialInput` via:

AdmCredentialArgs{...}

type AdmCredentialOutput

type AdmCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub AdmCredential.

func (AdmCredentialOutput) ElementType

func (AdmCredentialOutput) ElementType() reflect.Type

func (AdmCredentialOutput) Properties

Gets or sets properties of NotificationHub AdmCredential.

func (AdmCredentialOutput) ToAdmCredentialOutput

func (o AdmCredentialOutput) ToAdmCredentialOutput() AdmCredentialOutput

func (AdmCredentialOutput) ToAdmCredentialOutputWithContext

func (o AdmCredentialOutput) ToAdmCredentialOutputWithContext(ctx context.Context) AdmCredentialOutput

func (AdmCredentialOutput) ToAdmCredentialPtrOutput

func (o AdmCredentialOutput) ToAdmCredentialPtrOutput() AdmCredentialPtrOutput

func (AdmCredentialOutput) ToAdmCredentialPtrOutputWithContext

func (o AdmCredentialOutput) ToAdmCredentialPtrOutputWithContext(ctx context.Context) AdmCredentialPtrOutput

type AdmCredentialProperties

type AdmCredentialProperties struct {
	// Gets or sets the URL of the authorization token.
	AuthTokenUrl *string `pulumi:"authTokenUrl"`
	// Gets or sets the client identifier.
	ClientId *string `pulumi:"clientId"`
	// Gets or sets the credential secret access key.
	ClientSecret *string `pulumi:"clientSecret"`
}

Description of a NotificationHub AdmCredential.

type AdmCredentialPropertiesArgs

type AdmCredentialPropertiesArgs struct {
	// Gets or sets the URL of the authorization token.
	AuthTokenUrl pulumi.StringPtrInput `pulumi:"authTokenUrl"`
	// Gets or sets the client identifier.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Gets or sets the credential secret access key.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
}

Description of a NotificationHub AdmCredential.

func (AdmCredentialPropertiesArgs) ElementType

func (AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesOutput

func (i AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesOutput() AdmCredentialPropertiesOutput

func (AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesOutputWithContext

func (i AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesOutputWithContext(ctx context.Context) AdmCredentialPropertiesOutput

func (AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesPtrOutput

func (i AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesPtrOutput() AdmCredentialPropertiesPtrOutput

func (AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesPtrOutputWithContext

func (i AdmCredentialPropertiesArgs) ToAdmCredentialPropertiesPtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesPtrOutput

type AdmCredentialPropertiesInput

type AdmCredentialPropertiesInput interface {
	pulumi.Input

	ToAdmCredentialPropertiesOutput() AdmCredentialPropertiesOutput
	ToAdmCredentialPropertiesOutputWithContext(context.Context) AdmCredentialPropertiesOutput
}

AdmCredentialPropertiesInput is an input type that accepts AdmCredentialPropertiesArgs and AdmCredentialPropertiesOutput values. You can construct a concrete instance of `AdmCredentialPropertiesInput` via:

AdmCredentialPropertiesArgs{...}

type AdmCredentialPropertiesOutput

type AdmCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub AdmCredential.

func (AdmCredentialPropertiesOutput) AuthTokenUrl

Gets or sets the URL of the authorization token.

func (AdmCredentialPropertiesOutput) ClientId

Gets or sets the client identifier.

func (AdmCredentialPropertiesOutput) ClientSecret

Gets or sets the credential secret access key.

func (AdmCredentialPropertiesOutput) ElementType

func (AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesOutput

func (o AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesOutput() AdmCredentialPropertiesOutput

func (AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesOutputWithContext

func (o AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesOutputWithContext(ctx context.Context) AdmCredentialPropertiesOutput

func (AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesPtrOutput

func (o AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesPtrOutput() AdmCredentialPropertiesPtrOutput

func (AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesPtrOutputWithContext

func (o AdmCredentialPropertiesOutput) ToAdmCredentialPropertiesPtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesPtrOutput

type AdmCredentialPropertiesPtrInput

type AdmCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToAdmCredentialPropertiesPtrOutput() AdmCredentialPropertiesPtrOutput
	ToAdmCredentialPropertiesPtrOutputWithContext(context.Context) AdmCredentialPropertiesPtrOutput
}

AdmCredentialPropertiesPtrInput is an input type that accepts AdmCredentialPropertiesArgs, AdmCredentialPropertiesPtr and AdmCredentialPropertiesPtrOutput values. You can construct a concrete instance of `AdmCredentialPropertiesPtrInput` via:

        AdmCredentialPropertiesArgs{...}

or:

        nil

type AdmCredentialPropertiesPtrOutput

type AdmCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AdmCredentialPropertiesPtrOutput) AuthTokenUrl

Gets or sets the URL of the authorization token.

func (AdmCredentialPropertiesPtrOutput) ClientId

Gets or sets the client identifier.

func (AdmCredentialPropertiesPtrOutput) ClientSecret

Gets or sets the credential secret access key.

func (AdmCredentialPropertiesPtrOutput) Elem

func (AdmCredentialPropertiesPtrOutput) ElementType

func (AdmCredentialPropertiesPtrOutput) ToAdmCredentialPropertiesPtrOutput

func (o AdmCredentialPropertiesPtrOutput) ToAdmCredentialPropertiesPtrOutput() AdmCredentialPropertiesPtrOutput

func (AdmCredentialPropertiesPtrOutput) ToAdmCredentialPropertiesPtrOutputWithContext

func (o AdmCredentialPropertiesPtrOutput) ToAdmCredentialPropertiesPtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesPtrOutput

type AdmCredentialPropertiesResponse

type AdmCredentialPropertiesResponse struct {
	// Gets or sets the URL of the authorization token.
	AuthTokenUrl *string `pulumi:"authTokenUrl"`
	// Gets or sets the client identifier.
	ClientId *string `pulumi:"clientId"`
	// Gets or sets the credential secret access key.
	ClientSecret *string `pulumi:"clientSecret"`
}

Description of a NotificationHub AdmCredential.

type AdmCredentialPropertiesResponseArgs

type AdmCredentialPropertiesResponseArgs struct {
	// Gets or sets the URL of the authorization token.
	AuthTokenUrl pulumi.StringPtrInput `pulumi:"authTokenUrl"`
	// Gets or sets the client identifier.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Gets or sets the credential secret access key.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
}

Description of a NotificationHub AdmCredential.

func (AdmCredentialPropertiesResponseArgs) ElementType

func (AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponseOutput

func (i AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponseOutput() AdmCredentialPropertiesResponseOutput

func (AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponseOutputWithContext

func (i AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponseOutputWithContext(ctx context.Context) AdmCredentialPropertiesResponseOutput

func (AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponsePtrOutput

func (i AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponsePtrOutput() AdmCredentialPropertiesResponsePtrOutput

func (AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponsePtrOutputWithContext

func (i AdmCredentialPropertiesResponseArgs) ToAdmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesResponsePtrOutput

type AdmCredentialPropertiesResponseInput

type AdmCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToAdmCredentialPropertiesResponseOutput() AdmCredentialPropertiesResponseOutput
	ToAdmCredentialPropertiesResponseOutputWithContext(context.Context) AdmCredentialPropertiesResponseOutput
}

AdmCredentialPropertiesResponseInput is an input type that accepts AdmCredentialPropertiesResponseArgs and AdmCredentialPropertiesResponseOutput values. You can construct a concrete instance of `AdmCredentialPropertiesResponseInput` via:

AdmCredentialPropertiesResponseArgs{...}

type AdmCredentialPropertiesResponseOutput

type AdmCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub AdmCredential.

func (AdmCredentialPropertiesResponseOutput) AuthTokenUrl

Gets or sets the URL of the authorization token.

func (AdmCredentialPropertiesResponseOutput) ClientId

Gets or sets the client identifier.

func (AdmCredentialPropertiesResponseOutput) ClientSecret

Gets or sets the credential secret access key.

func (AdmCredentialPropertiesResponseOutput) ElementType

func (AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponseOutput

func (o AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponseOutput() AdmCredentialPropertiesResponseOutput

func (AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponseOutputWithContext

func (o AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponseOutputWithContext(ctx context.Context) AdmCredentialPropertiesResponseOutput

func (AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponsePtrOutput

func (o AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponsePtrOutput() AdmCredentialPropertiesResponsePtrOutput

func (AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponsePtrOutputWithContext

func (o AdmCredentialPropertiesResponseOutput) ToAdmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesResponsePtrOutput

type AdmCredentialPropertiesResponsePtrInput

type AdmCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToAdmCredentialPropertiesResponsePtrOutput() AdmCredentialPropertiesResponsePtrOutput
	ToAdmCredentialPropertiesResponsePtrOutputWithContext(context.Context) AdmCredentialPropertiesResponsePtrOutput
}

AdmCredentialPropertiesResponsePtrInput is an input type that accepts AdmCredentialPropertiesResponseArgs, AdmCredentialPropertiesResponsePtr and AdmCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `AdmCredentialPropertiesResponsePtrInput` via:

        AdmCredentialPropertiesResponseArgs{...}

or:

        nil

type AdmCredentialPropertiesResponsePtrOutput

type AdmCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (AdmCredentialPropertiesResponsePtrOutput) AuthTokenUrl

Gets or sets the URL of the authorization token.

func (AdmCredentialPropertiesResponsePtrOutput) ClientId

Gets or sets the client identifier.

func (AdmCredentialPropertiesResponsePtrOutput) ClientSecret

Gets or sets the credential secret access key.

func (AdmCredentialPropertiesResponsePtrOutput) Elem

func (AdmCredentialPropertiesResponsePtrOutput) ElementType

func (AdmCredentialPropertiesResponsePtrOutput) ToAdmCredentialPropertiesResponsePtrOutput

func (o AdmCredentialPropertiesResponsePtrOutput) ToAdmCredentialPropertiesResponsePtrOutput() AdmCredentialPropertiesResponsePtrOutput

func (AdmCredentialPropertiesResponsePtrOutput) ToAdmCredentialPropertiesResponsePtrOutputWithContext

func (o AdmCredentialPropertiesResponsePtrOutput) ToAdmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) AdmCredentialPropertiesResponsePtrOutput

type AdmCredentialPtrInput

type AdmCredentialPtrInput interface {
	pulumi.Input

	ToAdmCredentialPtrOutput() AdmCredentialPtrOutput
	ToAdmCredentialPtrOutputWithContext(context.Context) AdmCredentialPtrOutput
}

AdmCredentialPtrInput is an input type that accepts AdmCredentialArgs, AdmCredentialPtr and AdmCredentialPtrOutput values. You can construct a concrete instance of `AdmCredentialPtrInput` via:

        AdmCredentialArgs{...}

or:

        nil

type AdmCredentialPtrOutput

type AdmCredentialPtrOutput struct{ *pulumi.OutputState }

func (AdmCredentialPtrOutput) Elem

func (AdmCredentialPtrOutput) ElementType

func (AdmCredentialPtrOutput) ElementType() reflect.Type

func (AdmCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub AdmCredential.

func (AdmCredentialPtrOutput) ToAdmCredentialPtrOutput

func (o AdmCredentialPtrOutput) ToAdmCredentialPtrOutput() AdmCredentialPtrOutput

func (AdmCredentialPtrOutput) ToAdmCredentialPtrOutputWithContext

func (o AdmCredentialPtrOutput) ToAdmCredentialPtrOutputWithContext(ctx context.Context) AdmCredentialPtrOutput

type AdmCredentialResponse

type AdmCredentialResponse struct {
	// Gets or sets properties of NotificationHub AdmCredential.
	Properties *AdmCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub AdmCredential.

type AdmCredentialResponseArgs

type AdmCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub AdmCredential.
	Properties AdmCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub AdmCredential.

func (AdmCredentialResponseArgs) ElementType

func (AdmCredentialResponseArgs) ElementType() reflect.Type

func (AdmCredentialResponseArgs) ToAdmCredentialResponseOutput

func (i AdmCredentialResponseArgs) ToAdmCredentialResponseOutput() AdmCredentialResponseOutput

func (AdmCredentialResponseArgs) ToAdmCredentialResponseOutputWithContext

func (i AdmCredentialResponseArgs) ToAdmCredentialResponseOutputWithContext(ctx context.Context) AdmCredentialResponseOutput

func (AdmCredentialResponseArgs) ToAdmCredentialResponsePtrOutput

func (i AdmCredentialResponseArgs) ToAdmCredentialResponsePtrOutput() AdmCredentialResponsePtrOutput

func (AdmCredentialResponseArgs) ToAdmCredentialResponsePtrOutputWithContext

func (i AdmCredentialResponseArgs) ToAdmCredentialResponsePtrOutputWithContext(ctx context.Context) AdmCredentialResponsePtrOutput

type AdmCredentialResponseInput

type AdmCredentialResponseInput interface {
	pulumi.Input

	ToAdmCredentialResponseOutput() AdmCredentialResponseOutput
	ToAdmCredentialResponseOutputWithContext(context.Context) AdmCredentialResponseOutput
}

AdmCredentialResponseInput is an input type that accepts AdmCredentialResponseArgs and AdmCredentialResponseOutput values. You can construct a concrete instance of `AdmCredentialResponseInput` via:

AdmCredentialResponseArgs{...}

type AdmCredentialResponseOutput

type AdmCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub AdmCredential.

func (AdmCredentialResponseOutput) ElementType

func (AdmCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub AdmCredential.

func (AdmCredentialResponseOutput) ToAdmCredentialResponseOutput

func (o AdmCredentialResponseOutput) ToAdmCredentialResponseOutput() AdmCredentialResponseOutput

func (AdmCredentialResponseOutput) ToAdmCredentialResponseOutputWithContext

func (o AdmCredentialResponseOutput) ToAdmCredentialResponseOutputWithContext(ctx context.Context) AdmCredentialResponseOutput

func (AdmCredentialResponseOutput) ToAdmCredentialResponsePtrOutput

func (o AdmCredentialResponseOutput) ToAdmCredentialResponsePtrOutput() AdmCredentialResponsePtrOutput

func (AdmCredentialResponseOutput) ToAdmCredentialResponsePtrOutputWithContext

func (o AdmCredentialResponseOutput) ToAdmCredentialResponsePtrOutputWithContext(ctx context.Context) AdmCredentialResponsePtrOutput

type AdmCredentialResponsePtrInput

type AdmCredentialResponsePtrInput interface {
	pulumi.Input

	ToAdmCredentialResponsePtrOutput() AdmCredentialResponsePtrOutput
	ToAdmCredentialResponsePtrOutputWithContext(context.Context) AdmCredentialResponsePtrOutput
}

AdmCredentialResponsePtrInput is an input type that accepts AdmCredentialResponseArgs, AdmCredentialResponsePtr and AdmCredentialResponsePtrOutput values. You can construct a concrete instance of `AdmCredentialResponsePtrInput` via:

        AdmCredentialResponseArgs{...}

or:

        nil

type AdmCredentialResponsePtrOutput

type AdmCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (AdmCredentialResponsePtrOutput) Elem

func (AdmCredentialResponsePtrOutput) ElementType

func (AdmCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub AdmCredential.

func (AdmCredentialResponsePtrOutput) ToAdmCredentialResponsePtrOutput

func (o AdmCredentialResponsePtrOutput) ToAdmCredentialResponsePtrOutput() AdmCredentialResponsePtrOutput

func (AdmCredentialResponsePtrOutput) ToAdmCredentialResponsePtrOutputWithContext

func (o AdmCredentialResponsePtrOutput) ToAdmCredentialResponsePtrOutputWithContext(ctx context.Context) AdmCredentialResponsePtrOutput

type ApnsCredential

type ApnsCredential struct {
	// Gets or sets properties of NotificationHub ApnsCredential.
	Properties *ApnsCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub ApnsCredential.

type ApnsCredentialArgs

type ApnsCredentialArgs struct {
	// Gets or sets properties of NotificationHub ApnsCredential.
	Properties ApnsCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialArgs) ElementType

func (ApnsCredentialArgs) ElementType() reflect.Type

func (ApnsCredentialArgs) ToApnsCredentialOutput

func (i ApnsCredentialArgs) ToApnsCredentialOutput() ApnsCredentialOutput

func (ApnsCredentialArgs) ToApnsCredentialOutputWithContext

func (i ApnsCredentialArgs) ToApnsCredentialOutputWithContext(ctx context.Context) ApnsCredentialOutput

func (ApnsCredentialArgs) ToApnsCredentialPtrOutput

func (i ApnsCredentialArgs) ToApnsCredentialPtrOutput() ApnsCredentialPtrOutput

func (ApnsCredentialArgs) ToApnsCredentialPtrOutputWithContext

func (i ApnsCredentialArgs) ToApnsCredentialPtrOutputWithContext(ctx context.Context) ApnsCredentialPtrOutput

type ApnsCredentialInput

type ApnsCredentialInput interface {
	pulumi.Input

	ToApnsCredentialOutput() ApnsCredentialOutput
	ToApnsCredentialOutputWithContext(context.Context) ApnsCredentialOutput
}

ApnsCredentialInput is an input type that accepts ApnsCredentialArgs and ApnsCredentialOutput values. You can construct a concrete instance of `ApnsCredentialInput` via:

ApnsCredentialArgs{...}

type ApnsCredentialOutput

type ApnsCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialOutput) ElementType

func (ApnsCredentialOutput) ElementType() reflect.Type

func (ApnsCredentialOutput) Properties

Gets or sets properties of NotificationHub ApnsCredential.

func (ApnsCredentialOutput) ToApnsCredentialOutput

func (o ApnsCredentialOutput) ToApnsCredentialOutput() ApnsCredentialOutput

func (ApnsCredentialOutput) ToApnsCredentialOutputWithContext

func (o ApnsCredentialOutput) ToApnsCredentialOutputWithContext(ctx context.Context) ApnsCredentialOutput

func (ApnsCredentialOutput) ToApnsCredentialPtrOutput

func (o ApnsCredentialOutput) ToApnsCredentialPtrOutput() ApnsCredentialPtrOutput

func (ApnsCredentialOutput) ToApnsCredentialPtrOutputWithContext

func (o ApnsCredentialOutput) ToApnsCredentialPtrOutputWithContext(ctx context.Context) ApnsCredentialPtrOutput

type ApnsCredentialProperties

type ApnsCredentialProperties struct {
	// Gets or sets the APNS certificate.
	ApnsCertificate *string `pulumi:"apnsCertificate"`
	// Gets or sets the certificate key.
	CertificateKey *string `pulumi:"certificateKey"`
	// Gets or sets the endpoint of this credential.
	Endpoint *string `pulumi:"endpoint"`
	// Gets or sets the Apns certificate Thumbprint
	Thumbprint *string `pulumi:"thumbprint"`
}

Description of a NotificationHub ApnsCredential.

type ApnsCredentialPropertiesArgs

type ApnsCredentialPropertiesArgs struct {
	// Gets or sets the APNS certificate.
	ApnsCertificate pulumi.StringPtrInput `pulumi:"apnsCertificate"`
	// Gets or sets the certificate key.
	CertificateKey pulumi.StringPtrInput `pulumi:"certificateKey"`
	// Gets or sets the endpoint of this credential.
	Endpoint pulumi.StringPtrInput `pulumi:"endpoint"`
	// Gets or sets the Apns certificate Thumbprint
	Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"`
}

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialPropertiesArgs) ElementType

func (ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesOutput

func (i ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesOutput() ApnsCredentialPropertiesOutput

func (ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesOutputWithContext

func (i ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesOutputWithContext(ctx context.Context) ApnsCredentialPropertiesOutput

func (ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesPtrOutput

func (i ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesPtrOutput() ApnsCredentialPropertiesPtrOutput

func (ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesPtrOutputWithContext

func (i ApnsCredentialPropertiesArgs) ToApnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesPtrOutput

type ApnsCredentialPropertiesInput

type ApnsCredentialPropertiesInput interface {
	pulumi.Input

	ToApnsCredentialPropertiesOutput() ApnsCredentialPropertiesOutput
	ToApnsCredentialPropertiesOutputWithContext(context.Context) ApnsCredentialPropertiesOutput
}

ApnsCredentialPropertiesInput is an input type that accepts ApnsCredentialPropertiesArgs and ApnsCredentialPropertiesOutput values. You can construct a concrete instance of `ApnsCredentialPropertiesInput` via:

ApnsCredentialPropertiesArgs{...}

type ApnsCredentialPropertiesOutput

type ApnsCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialPropertiesOutput) ApnsCertificate

Gets or sets the APNS certificate.

func (ApnsCredentialPropertiesOutput) CertificateKey

Gets or sets the certificate key.

func (ApnsCredentialPropertiesOutput) ElementType

func (ApnsCredentialPropertiesOutput) Endpoint

Gets or sets the endpoint of this credential.

func (ApnsCredentialPropertiesOutput) Thumbprint

Gets or sets the Apns certificate Thumbprint

func (ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesOutput

func (o ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesOutput() ApnsCredentialPropertiesOutput

func (ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesOutputWithContext

func (o ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesOutputWithContext(ctx context.Context) ApnsCredentialPropertiesOutput

func (ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesPtrOutput

func (o ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesPtrOutput() ApnsCredentialPropertiesPtrOutput

func (ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesPtrOutputWithContext

func (o ApnsCredentialPropertiesOutput) ToApnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesPtrOutput

type ApnsCredentialPropertiesPtrInput

type ApnsCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToApnsCredentialPropertiesPtrOutput() ApnsCredentialPropertiesPtrOutput
	ToApnsCredentialPropertiesPtrOutputWithContext(context.Context) ApnsCredentialPropertiesPtrOutput
}

ApnsCredentialPropertiesPtrInput is an input type that accepts ApnsCredentialPropertiesArgs, ApnsCredentialPropertiesPtr and ApnsCredentialPropertiesPtrOutput values. You can construct a concrete instance of `ApnsCredentialPropertiesPtrInput` via:

        ApnsCredentialPropertiesArgs{...}

or:

        nil

type ApnsCredentialPropertiesPtrOutput

type ApnsCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ApnsCredentialPropertiesPtrOutput) ApnsCertificate

Gets or sets the APNS certificate.

func (ApnsCredentialPropertiesPtrOutput) CertificateKey

Gets or sets the certificate key.

func (ApnsCredentialPropertiesPtrOutput) Elem

func (ApnsCredentialPropertiesPtrOutput) ElementType

func (ApnsCredentialPropertiesPtrOutput) Endpoint

Gets or sets the endpoint of this credential.

func (ApnsCredentialPropertiesPtrOutput) Thumbprint

Gets or sets the Apns certificate Thumbprint

func (ApnsCredentialPropertiesPtrOutput) ToApnsCredentialPropertiesPtrOutput

func (o ApnsCredentialPropertiesPtrOutput) ToApnsCredentialPropertiesPtrOutput() ApnsCredentialPropertiesPtrOutput

func (ApnsCredentialPropertiesPtrOutput) ToApnsCredentialPropertiesPtrOutputWithContext

func (o ApnsCredentialPropertiesPtrOutput) ToApnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesPtrOutput

type ApnsCredentialPropertiesResponse

type ApnsCredentialPropertiesResponse struct {
	// Gets or sets the APNS certificate.
	ApnsCertificate *string `pulumi:"apnsCertificate"`
	// Gets or sets the certificate key.
	CertificateKey *string `pulumi:"certificateKey"`
	// Gets or sets the endpoint of this credential.
	Endpoint *string `pulumi:"endpoint"`
	// Gets or sets the Apns certificate Thumbprint
	Thumbprint *string `pulumi:"thumbprint"`
}

Description of a NotificationHub ApnsCredential.

type ApnsCredentialPropertiesResponseArgs

type ApnsCredentialPropertiesResponseArgs struct {
	// Gets or sets the APNS certificate.
	ApnsCertificate pulumi.StringPtrInput `pulumi:"apnsCertificate"`
	// Gets or sets the certificate key.
	CertificateKey pulumi.StringPtrInput `pulumi:"certificateKey"`
	// Gets or sets the endpoint of this credential.
	Endpoint pulumi.StringPtrInput `pulumi:"endpoint"`
	// Gets or sets the Apns certificate Thumbprint
	Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"`
}

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialPropertiesResponseArgs) ElementType

func (ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponseOutput

func (i ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponseOutput() ApnsCredentialPropertiesResponseOutput

func (ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponseOutputWithContext

func (i ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) ApnsCredentialPropertiesResponseOutput

func (ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponsePtrOutput

func (i ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponsePtrOutput() ApnsCredentialPropertiesResponsePtrOutput

func (ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponsePtrOutputWithContext

func (i ApnsCredentialPropertiesResponseArgs) ToApnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesResponsePtrOutput

type ApnsCredentialPropertiesResponseInput

type ApnsCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToApnsCredentialPropertiesResponseOutput() ApnsCredentialPropertiesResponseOutput
	ToApnsCredentialPropertiesResponseOutputWithContext(context.Context) ApnsCredentialPropertiesResponseOutput
}

ApnsCredentialPropertiesResponseInput is an input type that accepts ApnsCredentialPropertiesResponseArgs and ApnsCredentialPropertiesResponseOutput values. You can construct a concrete instance of `ApnsCredentialPropertiesResponseInput` via:

ApnsCredentialPropertiesResponseArgs{...}

type ApnsCredentialPropertiesResponseOutput

type ApnsCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialPropertiesResponseOutput) ApnsCertificate

Gets or sets the APNS certificate.

func (ApnsCredentialPropertiesResponseOutput) CertificateKey

Gets or sets the certificate key.

func (ApnsCredentialPropertiesResponseOutput) ElementType

func (ApnsCredentialPropertiesResponseOutput) Endpoint

Gets or sets the endpoint of this credential.

func (ApnsCredentialPropertiesResponseOutput) Thumbprint

Gets or sets the Apns certificate Thumbprint

func (ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponseOutput

func (o ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponseOutput() ApnsCredentialPropertiesResponseOutput

func (ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponseOutputWithContext

func (o ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) ApnsCredentialPropertiesResponseOutput

func (ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponsePtrOutput

func (o ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponsePtrOutput() ApnsCredentialPropertiesResponsePtrOutput

func (ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponsePtrOutputWithContext

func (o ApnsCredentialPropertiesResponseOutput) ToApnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesResponsePtrOutput

type ApnsCredentialPropertiesResponsePtrInput

type ApnsCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToApnsCredentialPropertiesResponsePtrOutput() ApnsCredentialPropertiesResponsePtrOutput
	ToApnsCredentialPropertiesResponsePtrOutputWithContext(context.Context) ApnsCredentialPropertiesResponsePtrOutput
}

ApnsCredentialPropertiesResponsePtrInput is an input type that accepts ApnsCredentialPropertiesResponseArgs, ApnsCredentialPropertiesResponsePtr and ApnsCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `ApnsCredentialPropertiesResponsePtrInput` via:

        ApnsCredentialPropertiesResponseArgs{...}

or:

        nil

type ApnsCredentialPropertiesResponsePtrOutput

type ApnsCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (ApnsCredentialPropertiesResponsePtrOutput) ApnsCertificate

Gets or sets the APNS certificate.

func (ApnsCredentialPropertiesResponsePtrOutput) CertificateKey

Gets or sets the certificate key.

func (ApnsCredentialPropertiesResponsePtrOutput) Elem

func (ApnsCredentialPropertiesResponsePtrOutput) ElementType

func (ApnsCredentialPropertiesResponsePtrOutput) Endpoint

Gets or sets the endpoint of this credential.

func (ApnsCredentialPropertiesResponsePtrOutput) Thumbprint

Gets or sets the Apns certificate Thumbprint

func (ApnsCredentialPropertiesResponsePtrOutput) ToApnsCredentialPropertiesResponsePtrOutput

func (o ApnsCredentialPropertiesResponsePtrOutput) ToApnsCredentialPropertiesResponsePtrOutput() ApnsCredentialPropertiesResponsePtrOutput

func (ApnsCredentialPropertiesResponsePtrOutput) ToApnsCredentialPropertiesResponsePtrOutputWithContext

func (o ApnsCredentialPropertiesResponsePtrOutput) ToApnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialPropertiesResponsePtrOutput

type ApnsCredentialPtrInput

type ApnsCredentialPtrInput interface {
	pulumi.Input

	ToApnsCredentialPtrOutput() ApnsCredentialPtrOutput
	ToApnsCredentialPtrOutputWithContext(context.Context) ApnsCredentialPtrOutput
}

ApnsCredentialPtrInput is an input type that accepts ApnsCredentialArgs, ApnsCredentialPtr and ApnsCredentialPtrOutput values. You can construct a concrete instance of `ApnsCredentialPtrInput` via:

        ApnsCredentialArgs{...}

or:

        nil

type ApnsCredentialPtrOutput

type ApnsCredentialPtrOutput struct{ *pulumi.OutputState }

func (ApnsCredentialPtrOutput) Elem

func (ApnsCredentialPtrOutput) ElementType

func (ApnsCredentialPtrOutput) ElementType() reflect.Type

func (ApnsCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub ApnsCredential.

func (ApnsCredentialPtrOutput) ToApnsCredentialPtrOutput

func (o ApnsCredentialPtrOutput) ToApnsCredentialPtrOutput() ApnsCredentialPtrOutput

func (ApnsCredentialPtrOutput) ToApnsCredentialPtrOutputWithContext

func (o ApnsCredentialPtrOutput) ToApnsCredentialPtrOutputWithContext(ctx context.Context) ApnsCredentialPtrOutput

type ApnsCredentialResponse

type ApnsCredentialResponse struct {
	// Gets or sets properties of NotificationHub ApnsCredential.
	Properties *ApnsCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub ApnsCredential.

type ApnsCredentialResponseArgs

type ApnsCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub ApnsCredential.
	Properties ApnsCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialResponseArgs) ElementType

func (ApnsCredentialResponseArgs) ElementType() reflect.Type

func (ApnsCredentialResponseArgs) ToApnsCredentialResponseOutput

func (i ApnsCredentialResponseArgs) ToApnsCredentialResponseOutput() ApnsCredentialResponseOutput

func (ApnsCredentialResponseArgs) ToApnsCredentialResponseOutputWithContext

func (i ApnsCredentialResponseArgs) ToApnsCredentialResponseOutputWithContext(ctx context.Context) ApnsCredentialResponseOutput

func (ApnsCredentialResponseArgs) ToApnsCredentialResponsePtrOutput

func (i ApnsCredentialResponseArgs) ToApnsCredentialResponsePtrOutput() ApnsCredentialResponsePtrOutput

func (ApnsCredentialResponseArgs) ToApnsCredentialResponsePtrOutputWithContext

func (i ApnsCredentialResponseArgs) ToApnsCredentialResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialResponsePtrOutput

type ApnsCredentialResponseInput

type ApnsCredentialResponseInput interface {
	pulumi.Input

	ToApnsCredentialResponseOutput() ApnsCredentialResponseOutput
	ToApnsCredentialResponseOutputWithContext(context.Context) ApnsCredentialResponseOutput
}

ApnsCredentialResponseInput is an input type that accepts ApnsCredentialResponseArgs and ApnsCredentialResponseOutput values. You can construct a concrete instance of `ApnsCredentialResponseInput` via:

ApnsCredentialResponseArgs{...}

type ApnsCredentialResponseOutput

type ApnsCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub ApnsCredential.

func (ApnsCredentialResponseOutput) ElementType

func (ApnsCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub ApnsCredential.

func (ApnsCredentialResponseOutput) ToApnsCredentialResponseOutput

func (o ApnsCredentialResponseOutput) ToApnsCredentialResponseOutput() ApnsCredentialResponseOutput

func (ApnsCredentialResponseOutput) ToApnsCredentialResponseOutputWithContext

func (o ApnsCredentialResponseOutput) ToApnsCredentialResponseOutputWithContext(ctx context.Context) ApnsCredentialResponseOutput

func (ApnsCredentialResponseOutput) ToApnsCredentialResponsePtrOutput

func (o ApnsCredentialResponseOutput) ToApnsCredentialResponsePtrOutput() ApnsCredentialResponsePtrOutput

func (ApnsCredentialResponseOutput) ToApnsCredentialResponsePtrOutputWithContext

func (o ApnsCredentialResponseOutput) ToApnsCredentialResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialResponsePtrOutput

type ApnsCredentialResponsePtrInput

type ApnsCredentialResponsePtrInput interface {
	pulumi.Input

	ToApnsCredentialResponsePtrOutput() ApnsCredentialResponsePtrOutput
	ToApnsCredentialResponsePtrOutputWithContext(context.Context) ApnsCredentialResponsePtrOutput
}

ApnsCredentialResponsePtrInput is an input type that accepts ApnsCredentialResponseArgs, ApnsCredentialResponsePtr and ApnsCredentialResponsePtrOutput values. You can construct a concrete instance of `ApnsCredentialResponsePtrInput` via:

        ApnsCredentialResponseArgs{...}

or:

        nil

type ApnsCredentialResponsePtrOutput

type ApnsCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (ApnsCredentialResponsePtrOutput) Elem

func (ApnsCredentialResponsePtrOutput) ElementType

func (ApnsCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub ApnsCredential.

func (ApnsCredentialResponsePtrOutput) ToApnsCredentialResponsePtrOutput

func (o ApnsCredentialResponsePtrOutput) ToApnsCredentialResponsePtrOutput() ApnsCredentialResponsePtrOutput

func (ApnsCredentialResponsePtrOutput) ToApnsCredentialResponsePtrOutputWithContext

func (o ApnsCredentialResponsePtrOutput) ToApnsCredentialResponsePtrOutputWithContext(ctx context.Context) ApnsCredentialResponsePtrOutput

type BaiduCredential

type BaiduCredential struct {
	// Gets or sets properties of NotificationHub BaiduCredential.
	Properties *BaiduCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub BaiduCredential.

type BaiduCredentialArgs

type BaiduCredentialArgs struct {
	// Gets or sets properties of NotificationHub BaiduCredential.
	Properties BaiduCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialArgs) ElementType

func (BaiduCredentialArgs) ElementType() reflect.Type

func (BaiduCredentialArgs) ToBaiduCredentialOutput

func (i BaiduCredentialArgs) ToBaiduCredentialOutput() BaiduCredentialOutput

func (BaiduCredentialArgs) ToBaiduCredentialOutputWithContext

func (i BaiduCredentialArgs) ToBaiduCredentialOutputWithContext(ctx context.Context) BaiduCredentialOutput

func (BaiduCredentialArgs) ToBaiduCredentialPtrOutput

func (i BaiduCredentialArgs) ToBaiduCredentialPtrOutput() BaiduCredentialPtrOutput

func (BaiduCredentialArgs) ToBaiduCredentialPtrOutputWithContext

func (i BaiduCredentialArgs) ToBaiduCredentialPtrOutputWithContext(ctx context.Context) BaiduCredentialPtrOutput

type BaiduCredentialInput

type BaiduCredentialInput interface {
	pulumi.Input

	ToBaiduCredentialOutput() BaiduCredentialOutput
	ToBaiduCredentialOutputWithContext(context.Context) BaiduCredentialOutput
}

BaiduCredentialInput is an input type that accepts BaiduCredentialArgs and BaiduCredentialOutput values. You can construct a concrete instance of `BaiduCredentialInput` via:

BaiduCredentialArgs{...}

type BaiduCredentialOutput

type BaiduCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialOutput) ElementType

func (BaiduCredentialOutput) ElementType() reflect.Type

func (BaiduCredentialOutput) Properties

Gets or sets properties of NotificationHub BaiduCredential.

func (BaiduCredentialOutput) ToBaiduCredentialOutput

func (o BaiduCredentialOutput) ToBaiduCredentialOutput() BaiduCredentialOutput

func (BaiduCredentialOutput) ToBaiduCredentialOutputWithContext

func (o BaiduCredentialOutput) ToBaiduCredentialOutputWithContext(ctx context.Context) BaiduCredentialOutput

func (BaiduCredentialOutput) ToBaiduCredentialPtrOutput

func (o BaiduCredentialOutput) ToBaiduCredentialPtrOutput() BaiduCredentialPtrOutput

func (BaiduCredentialOutput) ToBaiduCredentialPtrOutputWithContext

func (o BaiduCredentialOutput) ToBaiduCredentialPtrOutputWithContext(ctx context.Context) BaiduCredentialPtrOutput

type BaiduCredentialProperties

type BaiduCredentialProperties struct {
	// Get or Set Baidu Api Key.
	BaiduApiKey *string `pulumi:"baiduApiKey"`
	// Get or Set Baidu Endpoint.
	BaiduEndPoint *string `pulumi:"baiduEndPoint"`
	// Get or Set Baidu Secret Key
	BaiduSecretKey *string `pulumi:"baiduSecretKey"`
}

Description of a NotificationHub BaiduCredential.

type BaiduCredentialPropertiesArgs

type BaiduCredentialPropertiesArgs struct {
	// Get or Set Baidu Api Key.
	BaiduApiKey pulumi.StringPtrInput `pulumi:"baiduApiKey"`
	// Get or Set Baidu Endpoint.
	BaiduEndPoint pulumi.StringPtrInput `pulumi:"baiduEndPoint"`
	// Get or Set Baidu Secret Key
	BaiduSecretKey pulumi.StringPtrInput `pulumi:"baiduSecretKey"`
}

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialPropertiesArgs) ElementType

func (BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesOutput

func (i BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesOutput() BaiduCredentialPropertiesOutput

func (BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesOutputWithContext

func (i BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesOutputWithContext(ctx context.Context) BaiduCredentialPropertiesOutput

func (BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesPtrOutput

func (i BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesPtrOutput() BaiduCredentialPropertiesPtrOutput

func (BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesPtrOutputWithContext

func (i BaiduCredentialPropertiesArgs) ToBaiduCredentialPropertiesPtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesPtrOutput

type BaiduCredentialPropertiesInput

type BaiduCredentialPropertiesInput interface {
	pulumi.Input

	ToBaiduCredentialPropertiesOutput() BaiduCredentialPropertiesOutput
	ToBaiduCredentialPropertiesOutputWithContext(context.Context) BaiduCredentialPropertiesOutput
}

BaiduCredentialPropertiesInput is an input type that accepts BaiduCredentialPropertiesArgs and BaiduCredentialPropertiesOutput values. You can construct a concrete instance of `BaiduCredentialPropertiesInput` via:

BaiduCredentialPropertiesArgs{...}

type BaiduCredentialPropertiesOutput

type BaiduCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialPropertiesOutput) BaiduApiKey

Get or Set Baidu Api Key.

func (BaiduCredentialPropertiesOutput) BaiduEndPoint

Get or Set Baidu Endpoint.

func (BaiduCredentialPropertiesOutput) BaiduSecretKey

Get or Set Baidu Secret Key

func (BaiduCredentialPropertiesOutput) ElementType

func (BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesOutput

func (o BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesOutput() BaiduCredentialPropertiesOutput

func (BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesOutputWithContext

func (o BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesOutputWithContext(ctx context.Context) BaiduCredentialPropertiesOutput

func (BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesPtrOutput

func (o BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesPtrOutput() BaiduCredentialPropertiesPtrOutput

func (BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesPtrOutputWithContext

func (o BaiduCredentialPropertiesOutput) ToBaiduCredentialPropertiesPtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesPtrOutput

type BaiduCredentialPropertiesPtrInput

type BaiduCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToBaiduCredentialPropertiesPtrOutput() BaiduCredentialPropertiesPtrOutput
	ToBaiduCredentialPropertiesPtrOutputWithContext(context.Context) BaiduCredentialPropertiesPtrOutput
}

BaiduCredentialPropertiesPtrInput is an input type that accepts BaiduCredentialPropertiesArgs, BaiduCredentialPropertiesPtr and BaiduCredentialPropertiesPtrOutput values. You can construct a concrete instance of `BaiduCredentialPropertiesPtrInput` via:

        BaiduCredentialPropertiesArgs{...}

or:

        nil

type BaiduCredentialPropertiesPtrOutput

type BaiduCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (BaiduCredentialPropertiesPtrOutput) BaiduApiKey

Get or Set Baidu Api Key.

func (BaiduCredentialPropertiesPtrOutput) BaiduEndPoint

Get or Set Baidu Endpoint.

func (BaiduCredentialPropertiesPtrOutput) BaiduSecretKey

Get or Set Baidu Secret Key

func (BaiduCredentialPropertiesPtrOutput) Elem

func (BaiduCredentialPropertiesPtrOutput) ElementType

func (BaiduCredentialPropertiesPtrOutput) ToBaiduCredentialPropertiesPtrOutput

func (o BaiduCredentialPropertiesPtrOutput) ToBaiduCredentialPropertiesPtrOutput() BaiduCredentialPropertiesPtrOutput

func (BaiduCredentialPropertiesPtrOutput) ToBaiduCredentialPropertiesPtrOutputWithContext

func (o BaiduCredentialPropertiesPtrOutput) ToBaiduCredentialPropertiesPtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesPtrOutput

type BaiduCredentialPropertiesResponse

type BaiduCredentialPropertiesResponse struct {
	// Get or Set Baidu Api Key.
	BaiduApiKey *string `pulumi:"baiduApiKey"`
	// Get or Set Baidu Endpoint.
	BaiduEndPoint *string `pulumi:"baiduEndPoint"`
	// Get or Set Baidu Secret Key
	BaiduSecretKey *string `pulumi:"baiduSecretKey"`
}

Description of a NotificationHub BaiduCredential.

type BaiduCredentialPropertiesResponseArgs

type BaiduCredentialPropertiesResponseArgs struct {
	// Get or Set Baidu Api Key.
	BaiduApiKey pulumi.StringPtrInput `pulumi:"baiduApiKey"`
	// Get or Set Baidu Endpoint.
	BaiduEndPoint pulumi.StringPtrInput `pulumi:"baiduEndPoint"`
	// Get or Set Baidu Secret Key
	BaiduSecretKey pulumi.StringPtrInput `pulumi:"baiduSecretKey"`
}

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialPropertiesResponseArgs) ElementType

func (BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponseOutput

func (i BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponseOutput() BaiduCredentialPropertiesResponseOutput

func (BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponseOutputWithContext

func (i BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponseOutputWithContext(ctx context.Context) BaiduCredentialPropertiesResponseOutput

func (BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponsePtrOutput

func (i BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponsePtrOutput() BaiduCredentialPropertiesResponsePtrOutput

func (BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponsePtrOutputWithContext

func (i BaiduCredentialPropertiesResponseArgs) ToBaiduCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesResponsePtrOutput

type BaiduCredentialPropertiesResponseInput

type BaiduCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToBaiduCredentialPropertiesResponseOutput() BaiduCredentialPropertiesResponseOutput
	ToBaiduCredentialPropertiesResponseOutputWithContext(context.Context) BaiduCredentialPropertiesResponseOutput
}

BaiduCredentialPropertiesResponseInput is an input type that accepts BaiduCredentialPropertiesResponseArgs and BaiduCredentialPropertiesResponseOutput values. You can construct a concrete instance of `BaiduCredentialPropertiesResponseInput` via:

BaiduCredentialPropertiesResponseArgs{...}

type BaiduCredentialPropertiesResponseOutput

type BaiduCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialPropertiesResponseOutput) BaiduApiKey

Get or Set Baidu Api Key.

func (BaiduCredentialPropertiesResponseOutput) BaiduEndPoint

Get or Set Baidu Endpoint.

func (BaiduCredentialPropertiesResponseOutput) BaiduSecretKey

Get or Set Baidu Secret Key

func (BaiduCredentialPropertiesResponseOutput) ElementType

func (BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponseOutput

func (o BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponseOutput() BaiduCredentialPropertiesResponseOutput

func (BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponseOutputWithContext

func (o BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponseOutputWithContext(ctx context.Context) BaiduCredentialPropertiesResponseOutput

func (BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponsePtrOutput

func (o BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponsePtrOutput() BaiduCredentialPropertiesResponsePtrOutput

func (BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponsePtrOutputWithContext

func (o BaiduCredentialPropertiesResponseOutput) ToBaiduCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesResponsePtrOutput

type BaiduCredentialPropertiesResponsePtrInput

type BaiduCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToBaiduCredentialPropertiesResponsePtrOutput() BaiduCredentialPropertiesResponsePtrOutput
	ToBaiduCredentialPropertiesResponsePtrOutputWithContext(context.Context) BaiduCredentialPropertiesResponsePtrOutput
}

BaiduCredentialPropertiesResponsePtrInput is an input type that accepts BaiduCredentialPropertiesResponseArgs, BaiduCredentialPropertiesResponsePtr and BaiduCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `BaiduCredentialPropertiesResponsePtrInput` via:

        BaiduCredentialPropertiesResponseArgs{...}

or:

        nil

type BaiduCredentialPropertiesResponsePtrOutput

type BaiduCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (BaiduCredentialPropertiesResponsePtrOutput) BaiduApiKey

Get or Set Baidu Api Key.

func (BaiduCredentialPropertiesResponsePtrOutput) BaiduEndPoint

Get or Set Baidu Endpoint.

func (BaiduCredentialPropertiesResponsePtrOutput) BaiduSecretKey

Get or Set Baidu Secret Key

func (BaiduCredentialPropertiesResponsePtrOutput) Elem

func (BaiduCredentialPropertiesResponsePtrOutput) ElementType

func (BaiduCredentialPropertiesResponsePtrOutput) ToBaiduCredentialPropertiesResponsePtrOutput

func (o BaiduCredentialPropertiesResponsePtrOutput) ToBaiduCredentialPropertiesResponsePtrOutput() BaiduCredentialPropertiesResponsePtrOutput

func (BaiduCredentialPropertiesResponsePtrOutput) ToBaiduCredentialPropertiesResponsePtrOutputWithContext

func (o BaiduCredentialPropertiesResponsePtrOutput) ToBaiduCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialPropertiesResponsePtrOutput

type BaiduCredentialPtrInput

type BaiduCredentialPtrInput interface {
	pulumi.Input

	ToBaiduCredentialPtrOutput() BaiduCredentialPtrOutput
	ToBaiduCredentialPtrOutputWithContext(context.Context) BaiduCredentialPtrOutput
}

BaiduCredentialPtrInput is an input type that accepts BaiduCredentialArgs, BaiduCredentialPtr and BaiduCredentialPtrOutput values. You can construct a concrete instance of `BaiduCredentialPtrInput` via:

        BaiduCredentialArgs{...}

or:

        nil

type BaiduCredentialPtrOutput

type BaiduCredentialPtrOutput struct{ *pulumi.OutputState }

func (BaiduCredentialPtrOutput) Elem

func (BaiduCredentialPtrOutput) ElementType

func (BaiduCredentialPtrOutput) ElementType() reflect.Type

func (BaiduCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub BaiduCredential.

func (BaiduCredentialPtrOutput) ToBaiduCredentialPtrOutput

func (o BaiduCredentialPtrOutput) ToBaiduCredentialPtrOutput() BaiduCredentialPtrOutput

func (BaiduCredentialPtrOutput) ToBaiduCredentialPtrOutputWithContext

func (o BaiduCredentialPtrOutput) ToBaiduCredentialPtrOutputWithContext(ctx context.Context) BaiduCredentialPtrOutput

type BaiduCredentialResponse

type BaiduCredentialResponse struct {
	// Gets or sets properties of NotificationHub BaiduCredential.
	Properties *BaiduCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub BaiduCredential.

type BaiduCredentialResponseArgs

type BaiduCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub BaiduCredential.
	Properties BaiduCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialResponseArgs) ElementType

func (BaiduCredentialResponseArgs) ToBaiduCredentialResponseOutput

func (i BaiduCredentialResponseArgs) ToBaiduCredentialResponseOutput() BaiduCredentialResponseOutput

func (BaiduCredentialResponseArgs) ToBaiduCredentialResponseOutputWithContext

func (i BaiduCredentialResponseArgs) ToBaiduCredentialResponseOutputWithContext(ctx context.Context) BaiduCredentialResponseOutput

func (BaiduCredentialResponseArgs) ToBaiduCredentialResponsePtrOutput

func (i BaiduCredentialResponseArgs) ToBaiduCredentialResponsePtrOutput() BaiduCredentialResponsePtrOutput

func (BaiduCredentialResponseArgs) ToBaiduCredentialResponsePtrOutputWithContext

func (i BaiduCredentialResponseArgs) ToBaiduCredentialResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialResponsePtrOutput

type BaiduCredentialResponseInput

type BaiduCredentialResponseInput interface {
	pulumi.Input

	ToBaiduCredentialResponseOutput() BaiduCredentialResponseOutput
	ToBaiduCredentialResponseOutputWithContext(context.Context) BaiduCredentialResponseOutput
}

BaiduCredentialResponseInput is an input type that accepts BaiduCredentialResponseArgs and BaiduCredentialResponseOutput values. You can construct a concrete instance of `BaiduCredentialResponseInput` via:

BaiduCredentialResponseArgs{...}

type BaiduCredentialResponseOutput

type BaiduCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub BaiduCredential.

func (BaiduCredentialResponseOutput) ElementType

func (BaiduCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub BaiduCredential.

func (BaiduCredentialResponseOutput) ToBaiduCredentialResponseOutput

func (o BaiduCredentialResponseOutput) ToBaiduCredentialResponseOutput() BaiduCredentialResponseOutput

func (BaiduCredentialResponseOutput) ToBaiduCredentialResponseOutputWithContext

func (o BaiduCredentialResponseOutput) ToBaiduCredentialResponseOutputWithContext(ctx context.Context) BaiduCredentialResponseOutput

func (BaiduCredentialResponseOutput) ToBaiduCredentialResponsePtrOutput

func (o BaiduCredentialResponseOutput) ToBaiduCredentialResponsePtrOutput() BaiduCredentialResponsePtrOutput

func (BaiduCredentialResponseOutput) ToBaiduCredentialResponsePtrOutputWithContext

func (o BaiduCredentialResponseOutput) ToBaiduCredentialResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialResponsePtrOutput

type BaiduCredentialResponsePtrInput

type BaiduCredentialResponsePtrInput interface {
	pulumi.Input

	ToBaiduCredentialResponsePtrOutput() BaiduCredentialResponsePtrOutput
	ToBaiduCredentialResponsePtrOutputWithContext(context.Context) BaiduCredentialResponsePtrOutput
}

BaiduCredentialResponsePtrInput is an input type that accepts BaiduCredentialResponseArgs, BaiduCredentialResponsePtr and BaiduCredentialResponsePtrOutput values. You can construct a concrete instance of `BaiduCredentialResponsePtrInput` via:

        BaiduCredentialResponseArgs{...}

or:

        nil

type BaiduCredentialResponsePtrOutput

type BaiduCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (BaiduCredentialResponsePtrOutput) Elem

func (BaiduCredentialResponsePtrOutput) ElementType

func (BaiduCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub BaiduCredential.

func (BaiduCredentialResponsePtrOutput) ToBaiduCredentialResponsePtrOutput

func (o BaiduCredentialResponsePtrOutput) ToBaiduCredentialResponsePtrOutput() BaiduCredentialResponsePtrOutput

func (BaiduCredentialResponsePtrOutput) ToBaiduCredentialResponsePtrOutputWithContext

func (o BaiduCredentialResponsePtrOutput) ToBaiduCredentialResponsePtrOutputWithContext(ctx context.Context) BaiduCredentialResponsePtrOutput

type GcmCredential

type GcmCredential struct {
	// Gets or sets properties of NotificationHub GcmCredential.
	Properties *GcmCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub GcmCredential.

type GcmCredentialArgs

type GcmCredentialArgs struct {
	// Gets or sets properties of NotificationHub GcmCredential.
	Properties GcmCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub GcmCredential.

func (GcmCredentialArgs) ElementType

func (GcmCredentialArgs) ElementType() reflect.Type

func (GcmCredentialArgs) ToGcmCredentialOutput

func (i GcmCredentialArgs) ToGcmCredentialOutput() GcmCredentialOutput

func (GcmCredentialArgs) ToGcmCredentialOutputWithContext

func (i GcmCredentialArgs) ToGcmCredentialOutputWithContext(ctx context.Context) GcmCredentialOutput

func (GcmCredentialArgs) ToGcmCredentialPtrOutput

func (i GcmCredentialArgs) ToGcmCredentialPtrOutput() GcmCredentialPtrOutput

func (GcmCredentialArgs) ToGcmCredentialPtrOutputWithContext

func (i GcmCredentialArgs) ToGcmCredentialPtrOutputWithContext(ctx context.Context) GcmCredentialPtrOutput

type GcmCredentialInput

type GcmCredentialInput interface {
	pulumi.Input

	ToGcmCredentialOutput() GcmCredentialOutput
	ToGcmCredentialOutputWithContext(context.Context) GcmCredentialOutput
}

GcmCredentialInput is an input type that accepts GcmCredentialArgs and GcmCredentialOutput values. You can construct a concrete instance of `GcmCredentialInput` via:

GcmCredentialArgs{...}

type GcmCredentialOutput

type GcmCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub GcmCredential.

func (GcmCredentialOutput) ElementType

func (GcmCredentialOutput) ElementType() reflect.Type

func (GcmCredentialOutput) Properties

Gets or sets properties of NotificationHub GcmCredential.

func (GcmCredentialOutput) ToGcmCredentialOutput

func (o GcmCredentialOutput) ToGcmCredentialOutput() GcmCredentialOutput

func (GcmCredentialOutput) ToGcmCredentialOutputWithContext

func (o GcmCredentialOutput) ToGcmCredentialOutputWithContext(ctx context.Context) GcmCredentialOutput

func (GcmCredentialOutput) ToGcmCredentialPtrOutput

func (o GcmCredentialOutput) ToGcmCredentialPtrOutput() GcmCredentialPtrOutput

func (GcmCredentialOutput) ToGcmCredentialPtrOutputWithContext

func (o GcmCredentialOutput) ToGcmCredentialPtrOutputWithContext(ctx context.Context) GcmCredentialPtrOutput

type GcmCredentialProperties

type GcmCredentialProperties struct {
	// Gets or sets the GCM endpoint.
	GcmEndpoint *string `pulumi:"gcmEndpoint"`
	// Gets or sets the Google API key.
	GoogleApiKey *string `pulumi:"googleApiKey"`
}

Description of a NotificationHub GcmCredential.

type GcmCredentialPropertiesArgs

type GcmCredentialPropertiesArgs struct {
	// Gets or sets the GCM endpoint.
	GcmEndpoint pulumi.StringPtrInput `pulumi:"gcmEndpoint"`
	// Gets or sets the Google API key.
	GoogleApiKey pulumi.StringPtrInput `pulumi:"googleApiKey"`
}

Description of a NotificationHub GcmCredential.

func (GcmCredentialPropertiesArgs) ElementType

func (GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesOutput

func (i GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesOutput() GcmCredentialPropertiesOutput

func (GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesOutputWithContext

func (i GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesOutputWithContext(ctx context.Context) GcmCredentialPropertiesOutput

func (GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesPtrOutput

func (i GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesPtrOutput() GcmCredentialPropertiesPtrOutput

func (GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesPtrOutputWithContext

func (i GcmCredentialPropertiesArgs) ToGcmCredentialPropertiesPtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesPtrOutput

type GcmCredentialPropertiesInput

type GcmCredentialPropertiesInput interface {
	pulumi.Input

	ToGcmCredentialPropertiesOutput() GcmCredentialPropertiesOutput
	ToGcmCredentialPropertiesOutputWithContext(context.Context) GcmCredentialPropertiesOutput
}

GcmCredentialPropertiesInput is an input type that accepts GcmCredentialPropertiesArgs and GcmCredentialPropertiesOutput values. You can construct a concrete instance of `GcmCredentialPropertiesInput` via:

GcmCredentialPropertiesArgs{...}

type GcmCredentialPropertiesOutput

type GcmCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub GcmCredential.

func (GcmCredentialPropertiesOutput) ElementType

func (GcmCredentialPropertiesOutput) GcmEndpoint

Gets or sets the GCM endpoint.

func (GcmCredentialPropertiesOutput) GoogleApiKey

Gets or sets the Google API key.

func (GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesOutput

func (o GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesOutput() GcmCredentialPropertiesOutput

func (GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesOutputWithContext

func (o GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesOutputWithContext(ctx context.Context) GcmCredentialPropertiesOutput

func (GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesPtrOutput

func (o GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesPtrOutput() GcmCredentialPropertiesPtrOutput

func (GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesPtrOutputWithContext

func (o GcmCredentialPropertiesOutput) ToGcmCredentialPropertiesPtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesPtrOutput

type GcmCredentialPropertiesPtrInput

type GcmCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToGcmCredentialPropertiesPtrOutput() GcmCredentialPropertiesPtrOutput
	ToGcmCredentialPropertiesPtrOutputWithContext(context.Context) GcmCredentialPropertiesPtrOutput
}

GcmCredentialPropertiesPtrInput is an input type that accepts GcmCredentialPropertiesArgs, GcmCredentialPropertiesPtr and GcmCredentialPropertiesPtrOutput values. You can construct a concrete instance of `GcmCredentialPropertiesPtrInput` via:

        GcmCredentialPropertiesArgs{...}

or:

        nil

type GcmCredentialPropertiesPtrOutput

type GcmCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (GcmCredentialPropertiesPtrOutput) Elem

func (GcmCredentialPropertiesPtrOutput) ElementType

func (GcmCredentialPropertiesPtrOutput) GcmEndpoint

Gets or sets the GCM endpoint.

func (GcmCredentialPropertiesPtrOutput) GoogleApiKey

Gets or sets the Google API key.

func (GcmCredentialPropertiesPtrOutput) ToGcmCredentialPropertiesPtrOutput

func (o GcmCredentialPropertiesPtrOutput) ToGcmCredentialPropertiesPtrOutput() GcmCredentialPropertiesPtrOutput

func (GcmCredentialPropertiesPtrOutput) ToGcmCredentialPropertiesPtrOutputWithContext

func (o GcmCredentialPropertiesPtrOutput) ToGcmCredentialPropertiesPtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesPtrOutput

type GcmCredentialPropertiesResponse

type GcmCredentialPropertiesResponse struct {
	// Gets or sets the GCM endpoint.
	GcmEndpoint *string `pulumi:"gcmEndpoint"`
	// Gets or sets the Google API key.
	GoogleApiKey *string `pulumi:"googleApiKey"`
}

Description of a NotificationHub GcmCredential.

type GcmCredentialPropertiesResponseArgs

type GcmCredentialPropertiesResponseArgs struct {
	// Gets or sets the GCM endpoint.
	GcmEndpoint pulumi.StringPtrInput `pulumi:"gcmEndpoint"`
	// Gets or sets the Google API key.
	GoogleApiKey pulumi.StringPtrInput `pulumi:"googleApiKey"`
}

Description of a NotificationHub GcmCredential.

func (GcmCredentialPropertiesResponseArgs) ElementType

func (GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponseOutput

func (i GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponseOutput() GcmCredentialPropertiesResponseOutput

func (GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponseOutputWithContext

func (i GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponseOutputWithContext(ctx context.Context) GcmCredentialPropertiesResponseOutput

func (GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponsePtrOutput

func (i GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponsePtrOutput() GcmCredentialPropertiesResponsePtrOutput

func (GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponsePtrOutputWithContext

func (i GcmCredentialPropertiesResponseArgs) ToGcmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesResponsePtrOutput

type GcmCredentialPropertiesResponseInput

type GcmCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToGcmCredentialPropertiesResponseOutput() GcmCredentialPropertiesResponseOutput
	ToGcmCredentialPropertiesResponseOutputWithContext(context.Context) GcmCredentialPropertiesResponseOutput
}

GcmCredentialPropertiesResponseInput is an input type that accepts GcmCredentialPropertiesResponseArgs and GcmCredentialPropertiesResponseOutput values. You can construct a concrete instance of `GcmCredentialPropertiesResponseInput` via:

GcmCredentialPropertiesResponseArgs{...}

type GcmCredentialPropertiesResponseOutput

type GcmCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub GcmCredential.

func (GcmCredentialPropertiesResponseOutput) ElementType

func (GcmCredentialPropertiesResponseOutput) GcmEndpoint

Gets or sets the GCM endpoint.

func (GcmCredentialPropertiesResponseOutput) GoogleApiKey

Gets or sets the Google API key.

func (GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponseOutput

func (o GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponseOutput() GcmCredentialPropertiesResponseOutput

func (GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponseOutputWithContext

func (o GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponseOutputWithContext(ctx context.Context) GcmCredentialPropertiesResponseOutput

func (GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponsePtrOutput

func (o GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponsePtrOutput() GcmCredentialPropertiesResponsePtrOutput

func (GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponsePtrOutputWithContext

func (o GcmCredentialPropertiesResponseOutput) ToGcmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesResponsePtrOutput

type GcmCredentialPropertiesResponsePtrInput

type GcmCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToGcmCredentialPropertiesResponsePtrOutput() GcmCredentialPropertiesResponsePtrOutput
	ToGcmCredentialPropertiesResponsePtrOutputWithContext(context.Context) GcmCredentialPropertiesResponsePtrOutput
}

GcmCredentialPropertiesResponsePtrInput is an input type that accepts GcmCredentialPropertiesResponseArgs, GcmCredentialPropertiesResponsePtr and GcmCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `GcmCredentialPropertiesResponsePtrInput` via:

        GcmCredentialPropertiesResponseArgs{...}

or:

        nil

type GcmCredentialPropertiesResponsePtrOutput

type GcmCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (GcmCredentialPropertiesResponsePtrOutput) Elem

func (GcmCredentialPropertiesResponsePtrOutput) ElementType

func (GcmCredentialPropertiesResponsePtrOutput) GcmEndpoint

Gets or sets the GCM endpoint.

func (GcmCredentialPropertiesResponsePtrOutput) GoogleApiKey

Gets or sets the Google API key.

func (GcmCredentialPropertiesResponsePtrOutput) ToGcmCredentialPropertiesResponsePtrOutput

func (o GcmCredentialPropertiesResponsePtrOutput) ToGcmCredentialPropertiesResponsePtrOutput() GcmCredentialPropertiesResponsePtrOutput

func (GcmCredentialPropertiesResponsePtrOutput) ToGcmCredentialPropertiesResponsePtrOutputWithContext

func (o GcmCredentialPropertiesResponsePtrOutput) ToGcmCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) GcmCredentialPropertiesResponsePtrOutput

type GcmCredentialPtrInput

type GcmCredentialPtrInput interface {
	pulumi.Input

	ToGcmCredentialPtrOutput() GcmCredentialPtrOutput
	ToGcmCredentialPtrOutputWithContext(context.Context) GcmCredentialPtrOutput
}

GcmCredentialPtrInput is an input type that accepts GcmCredentialArgs, GcmCredentialPtr and GcmCredentialPtrOutput values. You can construct a concrete instance of `GcmCredentialPtrInput` via:

        GcmCredentialArgs{...}

or:

        nil

type GcmCredentialPtrOutput

type GcmCredentialPtrOutput struct{ *pulumi.OutputState }

func (GcmCredentialPtrOutput) Elem

func (GcmCredentialPtrOutput) ElementType

func (GcmCredentialPtrOutput) ElementType() reflect.Type

func (GcmCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub GcmCredential.

func (GcmCredentialPtrOutput) ToGcmCredentialPtrOutput

func (o GcmCredentialPtrOutput) ToGcmCredentialPtrOutput() GcmCredentialPtrOutput

func (GcmCredentialPtrOutput) ToGcmCredentialPtrOutputWithContext

func (o GcmCredentialPtrOutput) ToGcmCredentialPtrOutputWithContext(ctx context.Context) GcmCredentialPtrOutput

type GcmCredentialResponse

type GcmCredentialResponse struct {
	// Gets or sets properties of NotificationHub GcmCredential.
	Properties *GcmCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub GcmCredential.

type GcmCredentialResponseArgs

type GcmCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub GcmCredential.
	Properties GcmCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub GcmCredential.

func (GcmCredentialResponseArgs) ElementType

func (GcmCredentialResponseArgs) ElementType() reflect.Type

func (GcmCredentialResponseArgs) ToGcmCredentialResponseOutput

func (i GcmCredentialResponseArgs) ToGcmCredentialResponseOutput() GcmCredentialResponseOutput

func (GcmCredentialResponseArgs) ToGcmCredentialResponseOutputWithContext

func (i GcmCredentialResponseArgs) ToGcmCredentialResponseOutputWithContext(ctx context.Context) GcmCredentialResponseOutput

func (GcmCredentialResponseArgs) ToGcmCredentialResponsePtrOutput

func (i GcmCredentialResponseArgs) ToGcmCredentialResponsePtrOutput() GcmCredentialResponsePtrOutput

func (GcmCredentialResponseArgs) ToGcmCredentialResponsePtrOutputWithContext

func (i GcmCredentialResponseArgs) ToGcmCredentialResponsePtrOutputWithContext(ctx context.Context) GcmCredentialResponsePtrOutput

type GcmCredentialResponseInput

type GcmCredentialResponseInput interface {
	pulumi.Input

	ToGcmCredentialResponseOutput() GcmCredentialResponseOutput
	ToGcmCredentialResponseOutputWithContext(context.Context) GcmCredentialResponseOutput
}

GcmCredentialResponseInput is an input type that accepts GcmCredentialResponseArgs and GcmCredentialResponseOutput values. You can construct a concrete instance of `GcmCredentialResponseInput` via:

GcmCredentialResponseArgs{...}

type GcmCredentialResponseOutput

type GcmCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub GcmCredential.

func (GcmCredentialResponseOutput) ElementType

func (GcmCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub GcmCredential.

func (GcmCredentialResponseOutput) ToGcmCredentialResponseOutput

func (o GcmCredentialResponseOutput) ToGcmCredentialResponseOutput() GcmCredentialResponseOutput

func (GcmCredentialResponseOutput) ToGcmCredentialResponseOutputWithContext

func (o GcmCredentialResponseOutput) ToGcmCredentialResponseOutputWithContext(ctx context.Context) GcmCredentialResponseOutput

func (GcmCredentialResponseOutput) ToGcmCredentialResponsePtrOutput

func (o GcmCredentialResponseOutput) ToGcmCredentialResponsePtrOutput() GcmCredentialResponsePtrOutput

func (GcmCredentialResponseOutput) ToGcmCredentialResponsePtrOutputWithContext

func (o GcmCredentialResponseOutput) ToGcmCredentialResponsePtrOutputWithContext(ctx context.Context) GcmCredentialResponsePtrOutput

type GcmCredentialResponsePtrInput

type GcmCredentialResponsePtrInput interface {
	pulumi.Input

	ToGcmCredentialResponsePtrOutput() GcmCredentialResponsePtrOutput
	ToGcmCredentialResponsePtrOutputWithContext(context.Context) GcmCredentialResponsePtrOutput
}

GcmCredentialResponsePtrInput is an input type that accepts GcmCredentialResponseArgs, GcmCredentialResponsePtr and GcmCredentialResponsePtrOutput values. You can construct a concrete instance of `GcmCredentialResponsePtrInput` via:

        GcmCredentialResponseArgs{...}

or:

        nil

type GcmCredentialResponsePtrOutput

type GcmCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (GcmCredentialResponsePtrOutput) Elem

func (GcmCredentialResponsePtrOutput) ElementType

func (GcmCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub GcmCredential.

func (GcmCredentialResponsePtrOutput) ToGcmCredentialResponsePtrOutput

func (o GcmCredentialResponsePtrOutput) ToGcmCredentialResponsePtrOutput() GcmCredentialResponsePtrOutput

func (GcmCredentialResponsePtrOutput) ToGcmCredentialResponsePtrOutputWithContext

func (o GcmCredentialResponsePtrOutput) ToGcmCredentialResponsePtrOutputWithContext(ctx context.Context) GcmCredentialResponsePtrOutput

type ListNamespaceKeysArgs

type ListNamespaceKeysArgs struct {
	// The connection string of the namespace for the specified authorizationRule.
	AuthorizationRuleName string `pulumi:"authorizationRuleName"`
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListNamespaceKeysResult

type ListNamespaceKeysResult struct {
	// Gets or sets the primaryConnectionString of the created Namespace AuthorizationRule.
	PrimaryConnectionString *string `pulumi:"primaryConnectionString"`
	// Gets or sets the secondaryConnectionString of the created Namespace AuthorizationRule
	SecondaryConnectionString *string `pulumi:"secondaryConnectionString"`
}

Namespace/NotificationHub Connection String

type ListNotificationHubKeysArgs

type ListNotificationHubKeysArgs struct {
	// The connection string of the NotificationHub for the specified authorizationRule.
	AuthorizationRuleName string `pulumi:"authorizationRuleName"`
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The notification hub name.
	NotificationHubName string `pulumi:"notificationHubName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListNotificationHubKeysResult

type ListNotificationHubKeysResult struct {
	// Gets or sets the primaryConnectionString of the created Namespace AuthorizationRule.
	PrimaryConnectionString *string `pulumi:"primaryConnectionString"`
	// Gets or sets the secondaryConnectionString of the created Namespace AuthorizationRule
	SecondaryConnectionString *string `pulumi:"secondaryConnectionString"`
}

Namespace/NotificationHub Connection String

type LookupNamespaceArgs

type LookupNamespaceArgs struct {
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupNamespaceResult

type LookupNamespaceResult struct {
	// Gets or sets datacenter location of the Namespace.
	Location *string `pulumi:"location"`
	// Gets or sets name of the Namespace.
	Name *string `pulumi:"name"`
	// Gets or sets properties of the Namespace.
	Properties NamespacePropertiesResponse `pulumi:"properties"`
	// Gets or sets tags of the Namespace.
	Tags map[string]string `pulumi:"tags"`
	// Gets or sets resource type of the Namespace.
	Type *string `pulumi:"type"`
}

Description of a Namespace resource.

func LookupNamespace

func LookupNamespace(ctx *pulumi.Context, args *LookupNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceResult, error)

type LookupNotificationHubArgs

type LookupNotificationHubArgs struct {
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The notification hub name.
	NotificationHubName string `pulumi:"notificationHubName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupNotificationHubResult

type LookupNotificationHubResult struct {
	// Gets or sets datacenter location of the NotificationHub.
	Location *string `pulumi:"location"`
	// Gets or sets name of the NotificationHub.
	Name *string `pulumi:"name"`
	// Gets or sets properties of the NotificationHub.
	Properties NotificationHubPropertiesResponse `pulumi:"properties"`
	// Gets or sets tags of the NotificationHub.
	Tags map[string]string `pulumi:"tags"`
	// Gets or sets resource type of the NotificationHub.
	Type *string `pulumi:"type"`
}

Description of a NotificationHub Resource.

type MpnsCredential

type MpnsCredential struct {
	// Gets or sets properties of NotificationHub MpnsCredential.
	Properties *MpnsCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub MpnsCredential.

type MpnsCredentialArgs

type MpnsCredentialArgs struct {
	// Gets or sets properties of NotificationHub MpnsCredential.
	Properties MpnsCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialArgs) ElementType

func (MpnsCredentialArgs) ElementType() reflect.Type

func (MpnsCredentialArgs) ToMpnsCredentialOutput

func (i MpnsCredentialArgs) ToMpnsCredentialOutput() MpnsCredentialOutput

func (MpnsCredentialArgs) ToMpnsCredentialOutputWithContext

func (i MpnsCredentialArgs) ToMpnsCredentialOutputWithContext(ctx context.Context) MpnsCredentialOutput

func (MpnsCredentialArgs) ToMpnsCredentialPtrOutput

func (i MpnsCredentialArgs) ToMpnsCredentialPtrOutput() MpnsCredentialPtrOutput

func (MpnsCredentialArgs) ToMpnsCredentialPtrOutputWithContext

func (i MpnsCredentialArgs) ToMpnsCredentialPtrOutputWithContext(ctx context.Context) MpnsCredentialPtrOutput

type MpnsCredentialInput

type MpnsCredentialInput interface {
	pulumi.Input

	ToMpnsCredentialOutput() MpnsCredentialOutput
	ToMpnsCredentialOutputWithContext(context.Context) MpnsCredentialOutput
}

MpnsCredentialInput is an input type that accepts MpnsCredentialArgs and MpnsCredentialOutput values. You can construct a concrete instance of `MpnsCredentialInput` via:

MpnsCredentialArgs{...}

type MpnsCredentialOutput

type MpnsCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialOutput) ElementType

func (MpnsCredentialOutput) ElementType() reflect.Type

func (MpnsCredentialOutput) Properties

Gets or sets properties of NotificationHub MpnsCredential.

func (MpnsCredentialOutput) ToMpnsCredentialOutput

func (o MpnsCredentialOutput) ToMpnsCredentialOutput() MpnsCredentialOutput

func (MpnsCredentialOutput) ToMpnsCredentialOutputWithContext

func (o MpnsCredentialOutput) ToMpnsCredentialOutputWithContext(ctx context.Context) MpnsCredentialOutput

func (MpnsCredentialOutput) ToMpnsCredentialPtrOutput

func (o MpnsCredentialOutput) ToMpnsCredentialPtrOutput() MpnsCredentialPtrOutput

func (MpnsCredentialOutput) ToMpnsCredentialPtrOutputWithContext

func (o MpnsCredentialOutput) ToMpnsCredentialPtrOutputWithContext(ctx context.Context) MpnsCredentialPtrOutput

type MpnsCredentialProperties

type MpnsCredentialProperties struct {
	// Gets or sets the certificate key for this credential.
	CertificateKey *string `pulumi:"certificateKey"`
	// Gets or sets the MPNS certificate.
	MpnsCertificate *string `pulumi:"mpnsCertificate"`
	// Gets or sets the Mpns certificate Thumbprint
	Thumbprint *string `pulumi:"thumbprint"`
}

Description of a NotificationHub MpnsCredential.

type MpnsCredentialPropertiesArgs

type MpnsCredentialPropertiesArgs struct {
	// Gets or sets the certificate key for this credential.
	CertificateKey pulumi.StringPtrInput `pulumi:"certificateKey"`
	// Gets or sets the MPNS certificate.
	MpnsCertificate pulumi.StringPtrInput `pulumi:"mpnsCertificate"`
	// Gets or sets the Mpns certificate Thumbprint
	Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"`
}

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialPropertiesArgs) ElementType

func (MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesOutput

func (i MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesOutput() MpnsCredentialPropertiesOutput

func (MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesOutputWithContext

func (i MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesOutputWithContext(ctx context.Context) MpnsCredentialPropertiesOutput

func (MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesPtrOutput

func (i MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesPtrOutput() MpnsCredentialPropertiesPtrOutput

func (MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesPtrOutputWithContext

func (i MpnsCredentialPropertiesArgs) ToMpnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesPtrOutput

type MpnsCredentialPropertiesInput

type MpnsCredentialPropertiesInput interface {
	pulumi.Input

	ToMpnsCredentialPropertiesOutput() MpnsCredentialPropertiesOutput
	ToMpnsCredentialPropertiesOutputWithContext(context.Context) MpnsCredentialPropertiesOutput
}

MpnsCredentialPropertiesInput is an input type that accepts MpnsCredentialPropertiesArgs and MpnsCredentialPropertiesOutput values. You can construct a concrete instance of `MpnsCredentialPropertiesInput` via:

MpnsCredentialPropertiesArgs{...}

type MpnsCredentialPropertiesOutput

type MpnsCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialPropertiesOutput) CertificateKey

Gets or sets the certificate key for this credential.

func (MpnsCredentialPropertiesOutput) ElementType

func (MpnsCredentialPropertiesOutput) MpnsCertificate

Gets or sets the MPNS certificate.

func (MpnsCredentialPropertiesOutput) Thumbprint

Gets or sets the Mpns certificate Thumbprint

func (MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesOutput

func (o MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesOutput() MpnsCredentialPropertiesOutput

func (MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesOutputWithContext

func (o MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesOutputWithContext(ctx context.Context) MpnsCredentialPropertiesOutput

func (MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesPtrOutput

func (o MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesPtrOutput() MpnsCredentialPropertiesPtrOutput

func (MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesPtrOutputWithContext

func (o MpnsCredentialPropertiesOutput) ToMpnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesPtrOutput

type MpnsCredentialPropertiesPtrInput

type MpnsCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToMpnsCredentialPropertiesPtrOutput() MpnsCredentialPropertiesPtrOutput
	ToMpnsCredentialPropertiesPtrOutputWithContext(context.Context) MpnsCredentialPropertiesPtrOutput
}

MpnsCredentialPropertiesPtrInput is an input type that accepts MpnsCredentialPropertiesArgs, MpnsCredentialPropertiesPtr and MpnsCredentialPropertiesPtrOutput values. You can construct a concrete instance of `MpnsCredentialPropertiesPtrInput` via:

        MpnsCredentialPropertiesArgs{...}

or:

        nil

type MpnsCredentialPropertiesPtrOutput

type MpnsCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (MpnsCredentialPropertiesPtrOutput) CertificateKey

Gets or sets the certificate key for this credential.

func (MpnsCredentialPropertiesPtrOutput) Elem

func (MpnsCredentialPropertiesPtrOutput) ElementType

func (MpnsCredentialPropertiesPtrOutput) MpnsCertificate

Gets or sets the MPNS certificate.

func (MpnsCredentialPropertiesPtrOutput) Thumbprint

Gets or sets the Mpns certificate Thumbprint

func (MpnsCredentialPropertiesPtrOutput) ToMpnsCredentialPropertiesPtrOutput

func (o MpnsCredentialPropertiesPtrOutput) ToMpnsCredentialPropertiesPtrOutput() MpnsCredentialPropertiesPtrOutput

func (MpnsCredentialPropertiesPtrOutput) ToMpnsCredentialPropertiesPtrOutputWithContext

func (o MpnsCredentialPropertiesPtrOutput) ToMpnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesPtrOutput

type MpnsCredentialPropertiesResponse

type MpnsCredentialPropertiesResponse struct {
	// Gets or sets the certificate key for this credential.
	CertificateKey *string `pulumi:"certificateKey"`
	// Gets or sets the MPNS certificate.
	MpnsCertificate *string `pulumi:"mpnsCertificate"`
	// Gets or sets the Mpns certificate Thumbprint
	Thumbprint *string `pulumi:"thumbprint"`
}

Description of a NotificationHub MpnsCredential.

type MpnsCredentialPropertiesResponseArgs

type MpnsCredentialPropertiesResponseArgs struct {
	// Gets or sets the certificate key for this credential.
	CertificateKey pulumi.StringPtrInput `pulumi:"certificateKey"`
	// Gets or sets the MPNS certificate.
	MpnsCertificate pulumi.StringPtrInput `pulumi:"mpnsCertificate"`
	// Gets or sets the Mpns certificate Thumbprint
	Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"`
}

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialPropertiesResponseArgs) ElementType

func (MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponseOutput

func (i MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponseOutput() MpnsCredentialPropertiesResponseOutput

func (MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponseOutputWithContext

func (i MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) MpnsCredentialPropertiesResponseOutput

func (MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponsePtrOutput

func (i MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponsePtrOutput() MpnsCredentialPropertiesResponsePtrOutput

func (MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponsePtrOutputWithContext

func (i MpnsCredentialPropertiesResponseArgs) ToMpnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesResponsePtrOutput

type MpnsCredentialPropertiesResponseInput

type MpnsCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToMpnsCredentialPropertiesResponseOutput() MpnsCredentialPropertiesResponseOutput
	ToMpnsCredentialPropertiesResponseOutputWithContext(context.Context) MpnsCredentialPropertiesResponseOutput
}

MpnsCredentialPropertiesResponseInput is an input type that accepts MpnsCredentialPropertiesResponseArgs and MpnsCredentialPropertiesResponseOutput values. You can construct a concrete instance of `MpnsCredentialPropertiesResponseInput` via:

MpnsCredentialPropertiesResponseArgs{...}

type MpnsCredentialPropertiesResponseOutput

type MpnsCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialPropertiesResponseOutput) CertificateKey

Gets or sets the certificate key for this credential.

func (MpnsCredentialPropertiesResponseOutput) ElementType

func (MpnsCredentialPropertiesResponseOutput) MpnsCertificate

Gets or sets the MPNS certificate.

func (MpnsCredentialPropertiesResponseOutput) Thumbprint

Gets or sets the Mpns certificate Thumbprint

func (MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponseOutput

func (o MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponseOutput() MpnsCredentialPropertiesResponseOutput

func (MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponseOutputWithContext

func (o MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) MpnsCredentialPropertiesResponseOutput

func (MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponsePtrOutput

func (o MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponsePtrOutput() MpnsCredentialPropertiesResponsePtrOutput

func (MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponsePtrOutputWithContext

func (o MpnsCredentialPropertiesResponseOutput) ToMpnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesResponsePtrOutput

type MpnsCredentialPropertiesResponsePtrInput

type MpnsCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToMpnsCredentialPropertiesResponsePtrOutput() MpnsCredentialPropertiesResponsePtrOutput
	ToMpnsCredentialPropertiesResponsePtrOutputWithContext(context.Context) MpnsCredentialPropertiesResponsePtrOutput
}

MpnsCredentialPropertiesResponsePtrInput is an input type that accepts MpnsCredentialPropertiesResponseArgs, MpnsCredentialPropertiesResponsePtr and MpnsCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `MpnsCredentialPropertiesResponsePtrInput` via:

        MpnsCredentialPropertiesResponseArgs{...}

or:

        nil

type MpnsCredentialPropertiesResponsePtrOutput

type MpnsCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (MpnsCredentialPropertiesResponsePtrOutput) CertificateKey

Gets or sets the certificate key for this credential.

func (MpnsCredentialPropertiesResponsePtrOutput) Elem

func (MpnsCredentialPropertiesResponsePtrOutput) ElementType

func (MpnsCredentialPropertiesResponsePtrOutput) MpnsCertificate

Gets or sets the MPNS certificate.

func (MpnsCredentialPropertiesResponsePtrOutput) Thumbprint

Gets or sets the Mpns certificate Thumbprint

func (MpnsCredentialPropertiesResponsePtrOutput) ToMpnsCredentialPropertiesResponsePtrOutput

func (o MpnsCredentialPropertiesResponsePtrOutput) ToMpnsCredentialPropertiesResponsePtrOutput() MpnsCredentialPropertiesResponsePtrOutput

func (MpnsCredentialPropertiesResponsePtrOutput) ToMpnsCredentialPropertiesResponsePtrOutputWithContext

func (o MpnsCredentialPropertiesResponsePtrOutput) ToMpnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialPropertiesResponsePtrOutput

type MpnsCredentialPtrInput

type MpnsCredentialPtrInput interface {
	pulumi.Input

	ToMpnsCredentialPtrOutput() MpnsCredentialPtrOutput
	ToMpnsCredentialPtrOutputWithContext(context.Context) MpnsCredentialPtrOutput
}

MpnsCredentialPtrInput is an input type that accepts MpnsCredentialArgs, MpnsCredentialPtr and MpnsCredentialPtrOutput values. You can construct a concrete instance of `MpnsCredentialPtrInput` via:

        MpnsCredentialArgs{...}

or:

        nil

type MpnsCredentialPtrOutput

type MpnsCredentialPtrOutput struct{ *pulumi.OutputState }

func (MpnsCredentialPtrOutput) Elem

func (MpnsCredentialPtrOutput) ElementType

func (MpnsCredentialPtrOutput) ElementType() reflect.Type

func (MpnsCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub MpnsCredential.

func (MpnsCredentialPtrOutput) ToMpnsCredentialPtrOutput

func (o MpnsCredentialPtrOutput) ToMpnsCredentialPtrOutput() MpnsCredentialPtrOutput

func (MpnsCredentialPtrOutput) ToMpnsCredentialPtrOutputWithContext

func (o MpnsCredentialPtrOutput) ToMpnsCredentialPtrOutputWithContext(ctx context.Context) MpnsCredentialPtrOutput

type MpnsCredentialResponse

type MpnsCredentialResponse struct {
	// Gets or sets properties of NotificationHub MpnsCredential.
	Properties *MpnsCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub MpnsCredential.

type MpnsCredentialResponseArgs

type MpnsCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub MpnsCredential.
	Properties MpnsCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialResponseArgs) ElementType

func (MpnsCredentialResponseArgs) ElementType() reflect.Type

func (MpnsCredentialResponseArgs) ToMpnsCredentialResponseOutput

func (i MpnsCredentialResponseArgs) ToMpnsCredentialResponseOutput() MpnsCredentialResponseOutput

func (MpnsCredentialResponseArgs) ToMpnsCredentialResponseOutputWithContext

func (i MpnsCredentialResponseArgs) ToMpnsCredentialResponseOutputWithContext(ctx context.Context) MpnsCredentialResponseOutput

func (MpnsCredentialResponseArgs) ToMpnsCredentialResponsePtrOutput

func (i MpnsCredentialResponseArgs) ToMpnsCredentialResponsePtrOutput() MpnsCredentialResponsePtrOutput

func (MpnsCredentialResponseArgs) ToMpnsCredentialResponsePtrOutputWithContext

func (i MpnsCredentialResponseArgs) ToMpnsCredentialResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialResponsePtrOutput

type MpnsCredentialResponseInput

type MpnsCredentialResponseInput interface {
	pulumi.Input

	ToMpnsCredentialResponseOutput() MpnsCredentialResponseOutput
	ToMpnsCredentialResponseOutputWithContext(context.Context) MpnsCredentialResponseOutput
}

MpnsCredentialResponseInput is an input type that accepts MpnsCredentialResponseArgs and MpnsCredentialResponseOutput values. You can construct a concrete instance of `MpnsCredentialResponseInput` via:

MpnsCredentialResponseArgs{...}

type MpnsCredentialResponseOutput

type MpnsCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub MpnsCredential.

func (MpnsCredentialResponseOutput) ElementType

func (MpnsCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub MpnsCredential.

func (MpnsCredentialResponseOutput) ToMpnsCredentialResponseOutput

func (o MpnsCredentialResponseOutput) ToMpnsCredentialResponseOutput() MpnsCredentialResponseOutput

func (MpnsCredentialResponseOutput) ToMpnsCredentialResponseOutputWithContext

func (o MpnsCredentialResponseOutput) ToMpnsCredentialResponseOutputWithContext(ctx context.Context) MpnsCredentialResponseOutput

func (MpnsCredentialResponseOutput) ToMpnsCredentialResponsePtrOutput

func (o MpnsCredentialResponseOutput) ToMpnsCredentialResponsePtrOutput() MpnsCredentialResponsePtrOutput

func (MpnsCredentialResponseOutput) ToMpnsCredentialResponsePtrOutputWithContext

func (o MpnsCredentialResponseOutput) ToMpnsCredentialResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialResponsePtrOutput

type MpnsCredentialResponsePtrInput

type MpnsCredentialResponsePtrInput interface {
	pulumi.Input

	ToMpnsCredentialResponsePtrOutput() MpnsCredentialResponsePtrOutput
	ToMpnsCredentialResponsePtrOutputWithContext(context.Context) MpnsCredentialResponsePtrOutput
}

MpnsCredentialResponsePtrInput is an input type that accepts MpnsCredentialResponseArgs, MpnsCredentialResponsePtr and MpnsCredentialResponsePtrOutput values. You can construct a concrete instance of `MpnsCredentialResponsePtrInput` via:

        MpnsCredentialResponseArgs{...}

or:

        nil

type MpnsCredentialResponsePtrOutput

type MpnsCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (MpnsCredentialResponsePtrOutput) Elem

func (MpnsCredentialResponsePtrOutput) ElementType

func (MpnsCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub MpnsCredential.

func (MpnsCredentialResponsePtrOutput) ToMpnsCredentialResponsePtrOutput

func (o MpnsCredentialResponsePtrOutput) ToMpnsCredentialResponsePtrOutput() MpnsCredentialResponsePtrOutput

func (MpnsCredentialResponsePtrOutput) ToMpnsCredentialResponsePtrOutputWithContext

func (o MpnsCredentialResponsePtrOutput) ToMpnsCredentialResponsePtrOutputWithContext(ctx context.Context) MpnsCredentialResponsePtrOutput

type Namespace

type Namespace struct {
	pulumi.CustomResourceState

	// Gets or sets datacenter location of the Namespace.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Gets or sets name of the Namespace.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Gets or sets properties of the Namespace.
	Properties NamespacePropertiesResponseOutput `pulumi:"properties"`
	// Gets or sets tags of the Namespace.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Gets or sets resource type of the Namespace.
	Type pulumi.StringPtrOutput `pulumi:"type"`
}

Description of a Namespace resource.

func GetNamespace

func GetNamespace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)

GetNamespace gets an existing Namespace 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 NewNamespace

func NewNamespace(ctx *pulumi.Context,
	name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)

NewNamespace registers a new resource with the given unique name, arguments, and options.

type NamespaceArgs

type NamespaceArgs struct {
	// Gets or sets Namespace data center location.
	Location pulumi.StringInput
	// The namespace name.
	NamespaceName pulumi.StringInput
	// Gets or sets properties of the Namespace.
	Properties NamespacePropertiesInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// Gets or sets Namespace tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Namespace resource.

func (NamespaceArgs) ElementType

func (NamespaceArgs) ElementType() reflect.Type

type NamespaceProperties

type NamespaceProperties struct {
	// The time the namespace was created.
	CreatedAt *string `pulumi:"createdAt"`
	// Whether or not the namespace is set as Critical.
	Critical *bool `pulumi:"critical"`
	// Whether or not the namespace is currently enabled.
	Enabled *bool `pulumi:"enabled"`
	// The name of the namespace.
	Name *string `pulumi:"name"`
	// Gets or sets the namespace type.
	NamespaceType *string `pulumi:"namespaceType"`
	// Gets or sets provisioning state of the Namespace.
	ProvisioningState *string `pulumi:"provisioningState"`
	// Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe
	Region *string `pulumi:"region"`
	// ScaleUnit where the namespace gets created
	ScaleUnit *string `pulumi:"scaleUnit"`
	// Endpoint you can use to perform NotificationHub operations.
	ServiceBusEndpoint *string `pulumi:"serviceBusEndpoint"`
	// Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting
	Status *string `pulumi:"status"`
	// The Id of the Azure subscription associated with the namespace.
	SubscriptionId *string `pulumi:"subscriptionId"`
}

Namespace properties.

type NamespacePropertiesArgs

type NamespacePropertiesArgs struct {
	// The time the namespace was created.
	CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"`
	// Whether or not the namespace is set as Critical.
	Critical pulumi.BoolPtrInput `pulumi:"critical"`
	// Whether or not the namespace is currently enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// The name of the namespace.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Gets or sets the namespace type.
	NamespaceType pulumi.StringPtrInput `pulumi:"namespaceType"`
	// Gets or sets provisioning state of the Namespace.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
	// Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe
	Region pulumi.StringPtrInput `pulumi:"region"`
	// ScaleUnit where the namespace gets created
	ScaleUnit pulumi.StringPtrInput `pulumi:"scaleUnit"`
	// Endpoint you can use to perform NotificationHub operations.
	ServiceBusEndpoint pulumi.StringPtrInput `pulumi:"serviceBusEndpoint"`
	// Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting
	Status pulumi.StringPtrInput `pulumi:"status"`
	// The Id of the Azure subscription associated with the namespace.
	SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"`
}

Namespace properties.

func (NamespacePropertiesArgs) ElementType

func (NamespacePropertiesArgs) ElementType() reflect.Type

func (NamespacePropertiesArgs) ToNamespacePropertiesOutput

func (i NamespacePropertiesArgs) ToNamespacePropertiesOutput() NamespacePropertiesOutput

func (NamespacePropertiesArgs) ToNamespacePropertiesOutputWithContext

func (i NamespacePropertiesArgs) ToNamespacePropertiesOutputWithContext(ctx context.Context) NamespacePropertiesOutput

func (NamespacePropertiesArgs) ToNamespacePropertiesPtrOutput

func (i NamespacePropertiesArgs) ToNamespacePropertiesPtrOutput() NamespacePropertiesPtrOutput

func (NamespacePropertiesArgs) ToNamespacePropertiesPtrOutputWithContext

func (i NamespacePropertiesArgs) ToNamespacePropertiesPtrOutputWithContext(ctx context.Context) NamespacePropertiesPtrOutput

type NamespacePropertiesInput

type NamespacePropertiesInput interface {
	pulumi.Input

	ToNamespacePropertiesOutput() NamespacePropertiesOutput
	ToNamespacePropertiesOutputWithContext(context.Context) NamespacePropertiesOutput
}

NamespacePropertiesInput is an input type that accepts NamespacePropertiesArgs and NamespacePropertiesOutput values. You can construct a concrete instance of `NamespacePropertiesInput` via:

NamespacePropertiesArgs{...}

type NamespacePropertiesOutput

type NamespacePropertiesOutput struct{ *pulumi.OutputState }

Namespace properties.

func (NamespacePropertiesOutput) CreatedAt

The time the namespace was created.

func (NamespacePropertiesOutput) Critical

Whether or not the namespace is set as Critical.

func (NamespacePropertiesOutput) ElementType

func (NamespacePropertiesOutput) ElementType() reflect.Type

func (NamespacePropertiesOutput) Enabled

Whether or not the namespace is currently enabled.

func (NamespacePropertiesOutput) Name

The name of the namespace.

func (NamespacePropertiesOutput) NamespaceType

Gets or sets the namespace type.

func (NamespacePropertiesOutput) ProvisioningState

func (o NamespacePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput

Gets or sets provisioning state of the Namespace.

func (NamespacePropertiesOutput) Region

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

func (NamespacePropertiesOutput) ScaleUnit

ScaleUnit where the namespace gets created

func (NamespacePropertiesOutput) ServiceBusEndpoint

func (o NamespacePropertiesOutput) ServiceBusEndpoint() pulumi.StringPtrOutput

Endpoint you can use to perform NotificationHub operations.

func (NamespacePropertiesOutput) Status

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

func (NamespacePropertiesOutput) SubscriptionId

The Id of the Azure subscription associated with the namespace.

func (NamespacePropertiesOutput) ToNamespacePropertiesOutput

func (o NamespacePropertiesOutput) ToNamespacePropertiesOutput() NamespacePropertiesOutput

func (NamespacePropertiesOutput) ToNamespacePropertiesOutputWithContext

func (o NamespacePropertiesOutput) ToNamespacePropertiesOutputWithContext(ctx context.Context) NamespacePropertiesOutput

func (NamespacePropertiesOutput) ToNamespacePropertiesPtrOutput

func (o NamespacePropertiesOutput) ToNamespacePropertiesPtrOutput() NamespacePropertiesPtrOutput

func (NamespacePropertiesOutput) ToNamespacePropertiesPtrOutputWithContext

func (o NamespacePropertiesOutput) ToNamespacePropertiesPtrOutputWithContext(ctx context.Context) NamespacePropertiesPtrOutput

type NamespacePropertiesPtrInput

type NamespacePropertiesPtrInput interface {
	pulumi.Input

	ToNamespacePropertiesPtrOutput() NamespacePropertiesPtrOutput
	ToNamespacePropertiesPtrOutputWithContext(context.Context) NamespacePropertiesPtrOutput
}

NamespacePropertiesPtrInput is an input type that accepts NamespacePropertiesArgs, NamespacePropertiesPtr and NamespacePropertiesPtrOutput values. You can construct a concrete instance of `NamespacePropertiesPtrInput` via:

        NamespacePropertiesArgs{...}

or:

        nil

type NamespacePropertiesPtrOutput

type NamespacePropertiesPtrOutput struct{ *pulumi.OutputState }

func (NamespacePropertiesPtrOutput) CreatedAt

The time the namespace was created.

func (NamespacePropertiesPtrOutput) Critical

Whether or not the namespace is set as Critical.

func (NamespacePropertiesPtrOutput) Elem

func (NamespacePropertiesPtrOutput) ElementType

func (NamespacePropertiesPtrOutput) Enabled

Whether or not the namespace is currently enabled.

func (NamespacePropertiesPtrOutput) Name

The name of the namespace.

func (NamespacePropertiesPtrOutput) NamespaceType

Gets or sets the namespace type.

func (NamespacePropertiesPtrOutput) ProvisioningState

func (o NamespacePropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput

Gets or sets provisioning state of the Namespace.

func (NamespacePropertiesPtrOutput) Region

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

func (NamespacePropertiesPtrOutput) ScaleUnit

ScaleUnit where the namespace gets created

func (NamespacePropertiesPtrOutput) ServiceBusEndpoint

func (o NamespacePropertiesPtrOutput) ServiceBusEndpoint() pulumi.StringPtrOutput

Endpoint you can use to perform NotificationHub operations.

func (NamespacePropertiesPtrOutput) Status

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

func (NamespacePropertiesPtrOutput) SubscriptionId

The Id of the Azure subscription associated with the namespace.

func (NamespacePropertiesPtrOutput) ToNamespacePropertiesPtrOutput

func (o NamespacePropertiesPtrOutput) ToNamespacePropertiesPtrOutput() NamespacePropertiesPtrOutput

func (NamespacePropertiesPtrOutput) ToNamespacePropertiesPtrOutputWithContext

func (o NamespacePropertiesPtrOutput) ToNamespacePropertiesPtrOutputWithContext(ctx context.Context) NamespacePropertiesPtrOutput

type NamespacePropertiesResponse

type NamespacePropertiesResponse struct {
	// The time the namespace was created.
	CreatedAt *string `pulumi:"createdAt"`
	// Whether or not the namespace is set as Critical.
	Critical *bool `pulumi:"critical"`
	// Whether or not the namespace is currently enabled.
	Enabled *bool `pulumi:"enabled"`
	// The name of the namespace.
	Name *string `pulumi:"name"`
	// Gets or sets the namespace type.
	NamespaceType *string `pulumi:"namespaceType"`
	// Gets or sets provisioning state of the Namespace.
	ProvisioningState *string `pulumi:"provisioningState"`
	// Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe
	Region *string `pulumi:"region"`
	// ScaleUnit where the namespace gets created
	ScaleUnit *string `pulumi:"scaleUnit"`
	// Endpoint you can use to perform NotificationHub operations.
	ServiceBusEndpoint *string `pulumi:"serviceBusEndpoint"`
	// Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting
	Status *string `pulumi:"status"`
	// The Id of the Azure subscription associated with the namespace.
	SubscriptionId *string `pulumi:"subscriptionId"`
}

Namespace properties.

type NamespacePropertiesResponseArgs

type NamespacePropertiesResponseArgs struct {
	// The time the namespace was created.
	CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"`
	// Whether or not the namespace is set as Critical.
	Critical pulumi.BoolPtrInput `pulumi:"critical"`
	// Whether or not the namespace is currently enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// The name of the namespace.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Gets or sets the namespace type.
	NamespaceType pulumi.StringPtrInput `pulumi:"namespaceType"`
	// Gets or sets provisioning state of the Namespace.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
	// Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe
	Region pulumi.StringPtrInput `pulumi:"region"`
	// ScaleUnit where the namespace gets created
	ScaleUnit pulumi.StringPtrInput `pulumi:"scaleUnit"`
	// Endpoint you can use to perform NotificationHub operations.
	ServiceBusEndpoint pulumi.StringPtrInput `pulumi:"serviceBusEndpoint"`
	// Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting
	Status pulumi.StringPtrInput `pulumi:"status"`
	// The Id of the Azure subscription associated with the namespace.
	SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"`
}

Namespace properties.

func (NamespacePropertiesResponseArgs) ElementType

func (NamespacePropertiesResponseArgs) ToNamespacePropertiesResponseOutput

func (i NamespacePropertiesResponseArgs) ToNamespacePropertiesResponseOutput() NamespacePropertiesResponseOutput

func (NamespacePropertiesResponseArgs) ToNamespacePropertiesResponseOutputWithContext

func (i NamespacePropertiesResponseArgs) ToNamespacePropertiesResponseOutputWithContext(ctx context.Context) NamespacePropertiesResponseOutput

func (NamespacePropertiesResponseArgs) ToNamespacePropertiesResponsePtrOutput

func (i NamespacePropertiesResponseArgs) ToNamespacePropertiesResponsePtrOutput() NamespacePropertiesResponsePtrOutput

func (NamespacePropertiesResponseArgs) ToNamespacePropertiesResponsePtrOutputWithContext

func (i NamespacePropertiesResponseArgs) ToNamespacePropertiesResponsePtrOutputWithContext(ctx context.Context) NamespacePropertiesResponsePtrOutput

type NamespacePropertiesResponseInput

type NamespacePropertiesResponseInput interface {
	pulumi.Input

	ToNamespacePropertiesResponseOutput() NamespacePropertiesResponseOutput
	ToNamespacePropertiesResponseOutputWithContext(context.Context) NamespacePropertiesResponseOutput
}

NamespacePropertiesResponseInput is an input type that accepts NamespacePropertiesResponseArgs and NamespacePropertiesResponseOutput values. You can construct a concrete instance of `NamespacePropertiesResponseInput` via:

NamespacePropertiesResponseArgs{...}

type NamespacePropertiesResponseOutput

type NamespacePropertiesResponseOutput struct{ *pulumi.OutputState }

Namespace properties.

func (NamespacePropertiesResponseOutput) CreatedAt

The time the namespace was created.

func (NamespacePropertiesResponseOutput) Critical

Whether or not the namespace is set as Critical.

func (NamespacePropertiesResponseOutput) ElementType

func (NamespacePropertiesResponseOutput) Enabled

Whether or not the namespace is currently enabled.

func (NamespacePropertiesResponseOutput) Name

The name of the namespace.

func (NamespacePropertiesResponseOutput) NamespaceType

Gets or sets the namespace type.

func (NamespacePropertiesResponseOutput) ProvisioningState

Gets or sets provisioning state of the Namespace.

func (NamespacePropertiesResponseOutput) Region

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

func (NamespacePropertiesResponseOutput) ScaleUnit

ScaleUnit where the namespace gets created

func (NamespacePropertiesResponseOutput) ServiceBusEndpoint

Endpoint you can use to perform NotificationHub operations.

func (NamespacePropertiesResponseOutput) Status

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

func (NamespacePropertiesResponseOutput) SubscriptionId

The Id of the Azure subscription associated with the namespace.

func (NamespacePropertiesResponseOutput) ToNamespacePropertiesResponseOutput

func (o NamespacePropertiesResponseOutput) ToNamespacePropertiesResponseOutput() NamespacePropertiesResponseOutput

func (NamespacePropertiesResponseOutput) ToNamespacePropertiesResponseOutputWithContext

func (o NamespacePropertiesResponseOutput) ToNamespacePropertiesResponseOutputWithContext(ctx context.Context) NamespacePropertiesResponseOutput

func (NamespacePropertiesResponseOutput) ToNamespacePropertiesResponsePtrOutput

func (o NamespacePropertiesResponseOutput) ToNamespacePropertiesResponsePtrOutput() NamespacePropertiesResponsePtrOutput

func (NamespacePropertiesResponseOutput) ToNamespacePropertiesResponsePtrOutputWithContext

func (o NamespacePropertiesResponseOutput) ToNamespacePropertiesResponsePtrOutputWithContext(ctx context.Context) NamespacePropertiesResponsePtrOutput

type NamespacePropertiesResponsePtrInput

type NamespacePropertiesResponsePtrInput interface {
	pulumi.Input

	ToNamespacePropertiesResponsePtrOutput() NamespacePropertiesResponsePtrOutput
	ToNamespacePropertiesResponsePtrOutputWithContext(context.Context) NamespacePropertiesResponsePtrOutput
}

NamespacePropertiesResponsePtrInput is an input type that accepts NamespacePropertiesResponseArgs, NamespacePropertiesResponsePtr and NamespacePropertiesResponsePtrOutput values. You can construct a concrete instance of `NamespacePropertiesResponsePtrInput` via:

        NamespacePropertiesResponseArgs{...}

or:

        nil

type NamespacePropertiesResponsePtrOutput

type NamespacePropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (NamespacePropertiesResponsePtrOutput) CreatedAt

The time the namespace was created.

func (NamespacePropertiesResponsePtrOutput) Critical

Whether or not the namespace is set as Critical.

func (NamespacePropertiesResponsePtrOutput) Elem

func (NamespacePropertiesResponsePtrOutput) ElementType

func (NamespacePropertiesResponsePtrOutput) Enabled

Whether or not the namespace is currently enabled.

func (NamespacePropertiesResponsePtrOutput) Name

The name of the namespace.

func (NamespacePropertiesResponsePtrOutput) NamespaceType

Gets or sets the namespace type.

func (NamespacePropertiesResponsePtrOutput) ProvisioningState

Gets or sets provisioning state of the Namespace.

func (NamespacePropertiesResponsePtrOutput) Region

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

func (NamespacePropertiesResponsePtrOutput) ScaleUnit

ScaleUnit where the namespace gets created

func (NamespacePropertiesResponsePtrOutput) ServiceBusEndpoint

Endpoint you can use to perform NotificationHub operations.

func (NamespacePropertiesResponsePtrOutput) Status

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

func (NamespacePropertiesResponsePtrOutput) SubscriptionId

The Id of the Azure subscription associated with the namespace.

func (NamespacePropertiesResponsePtrOutput) ToNamespacePropertiesResponsePtrOutput

func (o NamespacePropertiesResponsePtrOutput) ToNamespacePropertiesResponsePtrOutput() NamespacePropertiesResponsePtrOutput

func (NamespacePropertiesResponsePtrOutput) ToNamespacePropertiesResponsePtrOutputWithContext

func (o NamespacePropertiesResponsePtrOutput) ToNamespacePropertiesResponsePtrOutputWithContext(ctx context.Context) NamespacePropertiesResponsePtrOutput

type NamespaceState

type NamespaceState struct {
	// Gets or sets datacenter location of the Namespace.
	Location pulumi.StringPtrInput
	// Gets or sets name of the Namespace.
	Name pulumi.StringPtrInput
	// Gets or sets properties of the Namespace.
	Properties NamespacePropertiesResponsePtrInput
	// Gets or sets tags of the Namespace.
	Tags pulumi.StringMapInput
	// Gets or sets resource type of the Namespace.
	Type pulumi.StringPtrInput
}

func (NamespaceState) ElementType

func (NamespaceState) ElementType() reflect.Type

type NotificationHub

type NotificationHub struct {
	pulumi.CustomResourceState

	// Gets or sets datacenter location of the NotificationHub.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Gets or sets name of the NotificationHub.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Gets or sets properties of the NotificationHub.
	Properties NotificationHubPropertiesResponseOutput `pulumi:"properties"`
	// Gets or sets tags of the NotificationHub.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Gets or sets resource type of the NotificationHub.
	Type pulumi.StringPtrOutput `pulumi:"type"`
}

Description of a NotificationHub Resource.

func GetNotificationHub

func GetNotificationHub(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NotificationHubState, opts ...pulumi.ResourceOption) (*NotificationHub, error)

GetNotificationHub gets an existing NotificationHub 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 NewNotificationHub

func NewNotificationHub(ctx *pulumi.Context,
	name string, args *NotificationHubArgs, opts ...pulumi.ResourceOption) (*NotificationHub, error)

NewNotificationHub registers a new resource with the given unique name, arguments, and options.

type NotificationHubArgs

type NotificationHubArgs struct {
	// Gets or sets NotificationHub data center location.
	Location pulumi.StringInput
	// The namespace name.
	NamespaceName pulumi.StringInput
	// The notification hub name.
	NotificationHubName pulumi.StringInput
	// Gets or sets properties of the NotificationHub.
	Properties NotificationHubPropertiesInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// Gets or sets NotificationHub tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a NotificationHub resource.

func (NotificationHubArgs) ElementType

func (NotificationHubArgs) ElementType() reflect.Type

type NotificationHubProperties

type NotificationHubProperties struct {
	// The AdmCredential of the created NotificationHub
	AdmCredential *AdmCredential `pulumi:"admCredential"`
	// The ApnsCredential of the created NotificationHub
	ApnsCredential *ApnsCredential `pulumi:"apnsCredential"`
	// The AuthorizationRules of the created NotificationHub
	AuthorizationRules []SharedAccessAuthorizationRuleProperties `pulumi:"authorizationRules"`
	// The BaiduCredential of the created NotificationHub
	BaiduCredential *BaiduCredential `pulumi:"baiduCredential"`
	// The GcmCredential of the created NotificationHub
	GcmCredential *GcmCredential `pulumi:"gcmCredential"`
	// The MpnsCredential of the created NotificationHub
	MpnsCredential *MpnsCredential `pulumi:"mpnsCredential"`
	// The NotificationHub name.
	Name *string `pulumi:"name"`
	// The RegistrationTtl of the created NotificationHub
	RegistrationTtl *string `pulumi:"registrationTtl"`
	// The WnsCredential of the created NotificationHub
	WnsCredential *WnsCredential `pulumi:"wnsCredential"`
}

NotificationHub properties.

type NotificationHubPropertiesArgs

type NotificationHubPropertiesArgs struct {
	// The AdmCredential of the created NotificationHub
	AdmCredential AdmCredentialPtrInput `pulumi:"admCredential"`
	// The ApnsCredential of the created NotificationHub
	ApnsCredential ApnsCredentialPtrInput `pulumi:"apnsCredential"`
	// The AuthorizationRules of the created NotificationHub
	AuthorizationRules SharedAccessAuthorizationRulePropertiesArrayInput `pulumi:"authorizationRules"`
	// The BaiduCredential of the created NotificationHub
	BaiduCredential BaiduCredentialPtrInput `pulumi:"baiduCredential"`
	// The GcmCredential of the created NotificationHub
	GcmCredential GcmCredentialPtrInput `pulumi:"gcmCredential"`
	// The MpnsCredential of the created NotificationHub
	MpnsCredential MpnsCredentialPtrInput `pulumi:"mpnsCredential"`
	// The NotificationHub name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The RegistrationTtl of the created NotificationHub
	RegistrationTtl pulumi.StringPtrInput `pulumi:"registrationTtl"`
	// The WnsCredential of the created NotificationHub
	WnsCredential WnsCredentialPtrInput `pulumi:"wnsCredential"`
}

NotificationHub properties.

func (NotificationHubPropertiesArgs) ElementType

func (NotificationHubPropertiesArgs) ToNotificationHubPropertiesOutput

func (i NotificationHubPropertiesArgs) ToNotificationHubPropertiesOutput() NotificationHubPropertiesOutput

func (NotificationHubPropertiesArgs) ToNotificationHubPropertiesOutputWithContext

func (i NotificationHubPropertiesArgs) ToNotificationHubPropertiesOutputWithContext(ctx context.Context) NotificationHubPropertiesOutput

func (NotificationHubPropertiesArgs) ToNotificationHubPropertiesPtrOutput

func (i NotificationHubPropertiesArgs) ToNotificationHubPropertiesPtrOutput() NotificationHubPropertiesPtrOutput

func (NotificationHubPropertiesArgs) ToNotificationHubPropertiesPtrOutputWithContext

func (i NotificationHubPropertiesArgs) ToNotificationHubPropertiesPtrOutputWithContext(ctx context.Context) NotificationHubPropertiesPtrOutput

type NotificationHubPropertiesInput

type NotificationHubPropertiesInput interface {
	pulumi.Input

	ToNotificationHubPropertiesOutput() NotificationHubPropertiesOutput
	ToNotificationHubPropertiesOutputWithContext(context.Context) NotificationHubPropertiesOutput
}

NotificationHubPropertiesInput is an input type that accepts NotificationHubPropertiesArgs and NotificationHubPropertiesOutput values. You can construct a concrete instance of `NotificationHubPropertiesInput` via:

NotificationHubPropertiesArgs{...}

type NotificationHubPropertiesOutput

type NotificationHubPropertiesOutput struct{ *pulumi.OutputState }

NotificationHub properties.

func (NotificationHubPropertiesOutput) AdmCredential

The AdmCredential of the created NotificationHub

func (NotificationHubPropertiesOutput) ApnsCredential

The ApnsCredential of the created NotificationHub

func (NotificationHubPropertiesOutput) AuthorizationRules

The AuthorizationRules of the created NotificationHub

func (NotificationHubPropertiesOutput) BaiduCredential

The BaiduCredential of the created NotificationHub

func (NotificationHubPropertiesOutput) ElementType

func (NotificationHubPropertiesOutput) GcmCredential

The GcmCredential of the created NotificationHub

func (NotificationHubPropertiesOutput) MpnsCredential

The MpnsCredential of the created NotificationHub

func (NotificationHubPropertiesOutput) Name

The NotificationHub name.

func (NotificationHubPropertiesOutput) RegistrationTtl

The RegistrationTtl of the created NotificationHub

func (NotificationHubPropertiesOutput) ToNotificationHubPropertiesOutput

func (o NotificationHubPropertiesOutput) ToNotificationHubPropertiesOutput() NotificationHubPropertiesOutput

func (NotificationHubPropertiesOutput) ToNotificationHubPropertiesOutputWithContext

func (o NotificationHubPropertiesOutput) ToNotificationHubPropertiesOutputWithContext(ctx context.Context) NotificationHubPropertiesOutput

func (NotificationHubPropertiesOutput) ToNotificationHubPropertiesPtrOutput

func (o NotificationHubPropertiesOutput) ToNotificationHubPropertiesPtrOutput() NotificationHubPropertiesPtrOutput

func (NotificationHubPropertiesOutput) ToNotificationHubPropertiesPtrOutputWithContext

func (o NotificationHubPropertiesOutput) ToNotificationHubPropertiesPtrOutputWithContext(ctx context.Context) NotificationHubPropertiesPtrOutput

func (NotificationHubPropertiesOutput) WnsCredential

The WnsCredential of the created NotificationHub

type NotificationHubPropertiesPtrInput

type NotificationHubPropertiesPtrInput interface {
	pulumi.Input

	ToNotificationHubPropertiesPtrOutput() NotificationHubPropertiesPtrOutput
	ToNotificationHubPropertiesPtrOutputWithContext(context.Context) NotificationHubPropertiesPtrOutput
}

NotificationHubPropertiesPtrInput is an input type that accepts NotificationHubPropertiesArgs, NotificationHubPropertiesPtr and NotificationHubPropertiesPtrOutput values. You can construct a concrete instance of `NotificationHubPropertiesPtrInput` via:

        NotificationHubPropertiesArgs{...}

or:

        nil

type NotificationHubPropertiesPtrOutput

type NotificationHubPropertiesPtrOutput struct{ *pulumi.OutputState }

func (NotificationHubPropertiesPtrOutput) AdmCredential

The AdmCredential of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) ApnsCredential

The ApnsCredential of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) AuthorizationRules

The AuthorizationRules of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) BaiduCredential

The BaiduCredential of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) Elem

func (NotificationHubPropertiesPtrOutput) ElementType

func (NotificationHubPropertiesPtrOutput) GcmCredential

The GcmCredential of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) MpnsCredential

The MpnsCredential of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) Name

The NotificationHub name.

func (NotificationHubPropertiesPtrOutput) RegistrationTtl

The RegistrationTtl of the created NotificationHub

func (NotificationHubPropertiesPtrOutput) ToNotificationHubPropertiesPtrOutput

func (o NotificationHubPropertiesPtrOutput) ToNotificationHubPropertiesPtrOutput() NotificationHubPropertiesPtrOutput

func (NotificationHubPropertiesPtrOutput) ToNotificationHubPropertiesPtrOutputWithContext

func (o NotificationHubPropertiesPtrOutput) ToNotificationHubPropertiesPtrOutputWithContext(ctx context.Context) NotificationHubPropertiesPtrOutput

func (NotificationHubPropertiesPtrOutput) WnsCredential

The WnsCredential of the created NotificationHub

type NotificationHubPropertiesResponse

type NotificationHubPropertiesResponse struct {
	// The AdmCredential of the created NotificationHub
	AdmCredential *AdmCredentialResponse `pulumi:"admCredential"`
	// The ApnsCredential of the created NotificationHub
	ApnsCredential *ApnsCredentialResponse `pulumi:"apnsCredential"`
	// The AuthorizationRules of the created NotificationHub
	AuthorizationRules []SharedAccessAuthorizationRulePropertiesResponse `pulumi:"authorizationRules"`
	// The BaiduCredential of the created NotificationHub
	BaiduCredential *BaiduCredentialResponse `pulumi:"baiduCredential"`
	// The GcmCredential of the created NotificationHub
	GcmCredential *GcmCredentialResponse `pulumi:"gcmCredential"`
	// The MpnsCredential of the created NotificationHub
	MpnsCredential *MpnsCredentialResponse `pulumi:"mpnsCredential"`
	// The NotificationHub name.
	Name *string `pulumi:"name"`
	// The RegistrationTtl of the created NotificationHub
	RegistrationTtl *string `pulumi:"registrationTtl"`
	// The WnsCredential of the created NotificationHub
	WnsCredential *WnsCredentialResponse `pulumi:"wnsCredential"`
}

NotificationHub properties.

type NotificationHubPropertiesResponseArgs

type NotificationHubPropertiesResponseArgs struct {
	// The AdmCredential of the created NotificationHub
	AdmCredential AdmCredentialResponsePtrInput `pulumi:"admCredential"`
	// The ApnsCredential of the created NotificationHub
	ApnsCredential ApnsCredentialResponsePtrInput `pulumi:"apnsCredential"`
	// The AuthorizationRules of the created NotificationHub
	AuthorizationRules SharedAccessAuthorizationRulePropertiesResponseArrayInput `pulumi:"authorizationRules"`
	// The BaiduCredential of the created NotificationHub
	BaiduCredential BaiduCredentialResponsePtrInput `pulumi:"baiduCredential"`
	// The GcmCredential of the created NotificationHub
	GcmCredential GcmCredentialResponsePtrInput `pulumi:"gcmCredential"`
	// The MpnsCredential of the created NotificationHub
	MpnsCredential MpnsCredentialResponsePtrInput `pulumi:"mpnsCredential"`
	// The NotificationHub name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The RegistrationTtl of the created NotificationHub
	RegistrationTtl pulumi.StringPtrInput `pulumi:"registrationTtl"`
	// The WnsCredential of the created NotificationHub
	WnsCredential WnsCredentialResponsePtrInput `pulumi:"wnsCredential"`
}

NotificationHub properties.

func (NotificationHubPropertiesResponseArgs) ElementType

func (NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponseOutput

func (i NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponseOutput() NotificationHubPropertiesResponseOutput

func (NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponseOutputWithContext

func (i NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponseOutputWithContext(ctx context.Context) NotificationHubPropertiesResponseOutput

func (NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponsePtrOutput

func (i NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponsePtrOutput() NotificationHubPropertiesResponsePtrOutput

func (NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponsePtrOutputWithContext

func (i NotificationHubPropertiesResponseArgs) ToNotificationHubPropertiesResponsePtrOutputWithContext(ctx context.Context) NotificationHubPropertiesResponsePtrOutput

type NotificationHubPropertiesResponseInput

type NotificationHubPropertiesResponseInput interface {
	pulumi.Input

	ToNotificationHubPropertiesResponseOutput() NotificationHubPropertiesResponseOutput
	ToNotificationHubPropertiesResponseOutputWithContext(context.Context) NotificationHubPropertiesResponseOutput
}

NotificationHubPropertiesResponseInput is an input type that accepts NotificationHubPropertiesResponseArgs and NotificationHubPropertiesResponseOutput values. You can construct a concrete instance of `NotificationHubPropertiesResponseInput` via:

NotificationHubPropertiesResponseArgs{...}

type NotificationHubPropertiesResponseOutput

type NotificationHubPropertiesResponseOutput struct{ *pulumi.OutputState }

NotificationHub properties.

func (NotificationHubPropertiesResponseOutput) AdmCredential

The AdmCredential of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) ApnsCredential

The ApnsCredential of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) AuthorizationRules

The AuthorizationRules of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) BaiduCredential

The BaiduCredential of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) ElementType

func (NotificationHubPropertiesResponseOutput) GcmCredential

The GcmCredential of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) MpnsCredential

The MpnsCredential of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) Name

The NotificationHub name.

func (NotificationHubPropertiesResponseOutput) RegistrationTtl

The RegistrationTtl of the created NotificationHub

func (NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponseOutput

func (o NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponseOutput() NotificationHubPropertiesResponseOutput

func (NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponseOutputWithContext

func (o NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponseOutputWithContext(ctx context.Context) NotificationHubPropertiesResponseOutput

func (NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponsePtrOutput

func (o NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponsePtrOutput() NotificationHubPropertiesResponsePtrOutput

func (NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponsePtrOutputWithContext

func (o NotificationHubPropertiesResponseOutput) ToNotificationHubPropertiesResponsePtrOutputWithContext(ctx context.Context) NotificationHubPropertiesResponsePtrOutput

func (NotificationHubPropertiesResponseOutput) WnsCredential

The WnsCredential of the created NotificationHub

type NotificationHubPropertiesResponsePtrInput

type NotificationHubPropertiesResponsePtrInput interface {
	pulumi.Input

	ToNotificationHubPropertiesResponsePtrOutput() NotificationHubPropertiesResponsePtrOutput
	ToNotificationHubPropertiesResponsePtrOutputWithContext(context.Context) NotificationHubPropertiesResponsePtrOutput
}

NotificationHubPropertiesResponsePtrInput is an input type that accepts NotificationHubPropertiesResponseArgs, NotificationHubPropertiesResponsePtr and NotificationHubPropertiesResponsePtrOutput values. You can construct a concrete instance of `NotificationHubPropertiesResponsePtrInput` via:

        NotificationHubPropertiesResponseArgs{...}

or:

        nil

type NotificationHubPropertiesResponsePtrOutput

type NotificationHubPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (NotificationHubPropertiesResponsePtrOutput) AdmCredential

The AdmCredential of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) ApnsCredential

The ApnsCredential of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) AuthorizationRules

The AuthorizationRules of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) BaiduCredential

The BaiduCredential of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) Elem

func (NotificationHubPropertiesResponsePtrOutput) ElementType

func (NotificationHubPropertiesResponsePtrOutput) GcmCredential

The GcmCredential of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) MpnsCredential

The MpnsCredential of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) Name

The NotificationHub name.

func (NotificationHubPropertiesResponsePtrOutput) RegistrationTtl

The RegistrationTtl of the created NotificationHub

func (NotificationHubPropertiesResponsePtrOutput) ToNotificationHubPropertiesResponsePtrOutput

func (o NotificationHubPropertiesResponsePtrOutput) ToNotificationHubPropertiesResponsePtrOutput() NotificationHubPropertiesResponsePtrOutput

func (NotificationHubPropertiesResponsePtrOutput) ToNotificationHubPropertiesResponsePtrOutputWithContext

func (o NotificationHubPropertiesResponsePtrOutput) ToNotificationHubPropertiesResponsePtrOutputWithContext(ctx context.Context) NotificationHubPropertiesResponsePtrOutput

func (NotificationHubPropertiesResponsePtrOutput) WnsCredential

The WnsCredential of the created NotificationHub

type NotificationHubState

type NotificationHubState struct {
	// Gets or sets datacenter location of the NotificationHub.
	Location pulumi.StringPtrInput
	// Gets or sets name of the NotificationHub.
	Name pulumi.StringPtrInput
	// Gets or sets properties of the NotificationHub.
	Properties NotificationHubPropertiesResponsePtrInput
	// Gets or sets tags of the NotificationHub.
	Tags pulumi.StringMapInput
	// Gets or sets resource type of the NotificationHub.
	Type pulumi.StringPtrInput
}

func (NotificationHubState) ElementType

func (NotificationHubState) ElementType() reflect.Type

type SharedAccessAuthorizationRuleProperties

type SharedAccessAuthorizationRuleProperties struct {
	// The type of the claim.
	ClaimType *string `pulumi:"claimType"`
	// The value of the claim.
	ClaimValue *string `pulumi:"claimValue"`
	// The time at which the authorization rule was created.
	CreatedTime *string `pulumi:"createdTime"`
	// The name of the key that was used.
	KeyName *string `pulumi:"keyName"`
	// The most recent time the rule was updated.
	ModifiedTime *string `pulumi:"modifiedTime"`
	// The primary key that was used.
	PrimaryKey *string `pulumi:"primaryKey"`
	// The revision number for the rule.
	Revision *int `pulumi:"revision"`
	// The rights associated with the rule.
	Rights []string `pulumi:"rights"`
	// The secondary key that was used.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

SharedAccessAuthorizationRule properties.

type SharedAccessAuthorizationRulePropertiesArgs

type SharedAccessAuthorizationRulePropertiesArgs struct {
	// The type of the claim.
	ClaimType pulumi.StringPtrInput `pulumi:"claimType"`
	// The value of the claim.
	ClaimValue pulumi.StringPtrInput `pulumi:"claimValue"`
	// The time at which the authorization rule was created.
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// The name of the key that was used.
	KeyName pulumi.StringPtrInput `pulumi:"keyName"`
	// The most recent time the rule was updated.
	ModifiedTime pulumi.StringPtrInput `pulumi:"modifiedTime"`
	// The primary key that was used.
	PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"`
	// The revision number for the rule.
	Revision pulumi.IntPtrInput `pulumi:"revision"`
	// The rights associated with the rule.
	Rights pulumi.StringArrayInput `pulumi:"rights"`
	// The secondary key that was used.
	SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"`
}

SharedAccessAuthorizationRule properties.

func (SharedAccessAuthorizationRulePropertiesArgs) ElementType

func (SharedAccessAuthorizationRulePropertiesArgs) ToSharedAccessAuthorizationRulePropertiesOutput

func (i SharedAccessAuthorizationRulePropertiesArgs) ToSharedAccessAuthorizationRulePropertiesOutput() SharedAccessAuthorizationRulePropertiesOutput

func (SharedAccessAuthorizationRulePropertiesArgs) ToSharedAccessAuthorizationRulePropertiesOutputWithContext

func (i SharedAccessAuthorizationRulePropertiesArgs) ToSharedAccessAuthorizationRulePropertiesOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesOutput

type SharedAccessAuthorizationRulePropertiesArray

type SharedAccessAuthorizationRulePropertiesArray []SharedAccessAuthorizationRulePropertiesInput

func (SharedAccessAuthorizationRulePropertiesArray) ElementType

func (SharedAccessAuthorizationRulePropertiesArray) ToSharedAccessAuthorizationRulePropertiesArrayOutput

func (i SharedAccessAuthorizationRulePropertiesArray) ToSharedAccessAuthorizationRulePropertiesArrayOutput() SharedAccessAuthorizationRulePropertiesArrayOutput

func (SharedAccessAuthorizationRulePropertiesArray) ToSharedAccessAuthorizationRulePropertiesArrayOutputWithContext

func (i SharedAccessAuthorizationRulePropertiesArray) ToSharedAccessAuthorizationRulePropertiesArrayOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesArrayOutput

type SharedAccessAuthorizationRulePropertiesArrayInput

type SharedAccessAuthorizationRulePropertiesArrayInput interface {
	pulumi.Input

	ToSharedAccessAuthorizationRulePropertiesArrayOutput() SharedAccessAuthorizationRulePropertiesArrayOutput
	ToSharedAccessAuthorizationRulePropertiesArrayOutputWithContext(context.Context) SharedAccessAuthorizationRulePropertiesArrayOutput
}

SharedAccessAuthorizationRulePropertiesArrayInput is an input type that accepts SharedAccessAuthorizationRulePropertiesArray and SharedAccessAuthorizationRulePropertiesArrayOutput values. You can construct a concrete instance of `SharedAccessAuthorizationRulePropertiesArrayInput` via:

SharedAccessAuthorizationRulePropertiesArray{ SharedAccessAuthorizationRulePropertiesArgs{...} }

type SharedAccessAuthorizationRulePropertiesArrayOutput

type SharedAccessAuthorizationRulePropertiesArrayOutput struct{ *pulumi.OutputState }

func (SharedAccessAuthorizationRulePropertiesArrayOutput) ElementType

func (SharedAccessAuthorizationRulePropertiesArrayOutput) Index

func (SharedAccessAuthorizationRulePropertiesArrayOutput) ToSharedAccessAuthorizationRulePropertiesArrayOutput

func (o SharedAccessAuthorizationRulePropertiesArrayOutput) ToSharedAccessAuthorizationRulePropertiesArrayOutput() SharedAccessAuthorizationRulePropertiesArrayOutput

func (SharedAccessAuthorizationRulePropertiesArrayOutput) ToSharedAccessAuthorizationRulePropertiesArrayOutputWithContext

func (o SharedAccessAuthorizationRulePropertiesArrayOutput) ToSharedAccessAuthorizationRulePropertiesArrayOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesArrayOutput

type SharedAccessAuthorizationRulePropertiesInput

type SharedAccessAuthorizationRulePropertiesInput interface {
	pulumi.Input

	ToSharedAccessAuthorizationRulePropertiesOutput() SharedAccessAuthorizationRulePropertiesOutput
	ToSharedAccessAuthorizationRulePropertiesOutputWithContext(context.Context) SharedAccessAuthorizationRulePropertiesOutput
}

SharedAccessAuthorizationRulePropertiesInput is an input type that accepts SharedAccessAuthorizationRulePropertiesArgs and SharedAccessAuthorizationRulePropertiesOutput values. You can construct a concrete instance of `SharedAccessAuthorizationRulePropertiesInput` via:

SharedAccessAuthorizationRulePropertiesArgs{...}

type SharedAccessAuthorizationRulePropertiesOutput

type SharedAccessAuthorizationRulePropertiesOutput struct{ *pulumi.OutputState }

SharedAccessAuthorizationRule properties.

func (SharedAccessAuthorizationRulePropertiesOutput) ClaimType

The type of the claim.

func (SharedAccessAuthorizationRulePropertiesOutput) ClaimValue

The value of the claim.

func (SharedAccessAuthorizationRulePropertiesOutput) CreatedTime

The time at which the authorization rule was created.

func (SharedAccessAuthorizationRulePropertiesOutput) ElementType

func (SharedAccessAuthorizationRulePropertiesOutput) KeyName

The name of the key that was used.

func (SharedAccessAuthorizationRulePropertiesOutput) ModifiedTime

The most recent time the rule was updated.

func (SharedAccessAuthorizationRulePropertiesOutput) PrimaryKey

The primary key that was used.

func (SharedAccessAuthorizationRulePropertiesOutput) Revision

The revision number for the rule.

func (SharedAccessAuthorizationRulePropertiesOutput) Rights

The rights associated with the rule.

func (SharedAccessAuthorizationRulePropertiesOutput) SecondaryKey

The secondary key that was used.

func (SharedAccessAuthorizationRulePropertiesOutput) ToSharedAccessAuthorizationRulePropertiesOutput

func (o SharedAccessAuthorizationRulePropertiesOutput) ToSharedAccessAuthorizationRulePropertiesOutput() SharedAccessAuthorizationRulePropertiesOutput

func (SharedAccessAuthorizationRulePropertiesOutput) ToSharedAccessAuthorizationRulePropertiesOutputWithContext

func (o SharedAccessAuthorizationRulePropertiesOutput) ToSharedAccessAuthorizationRulePropertiesOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesOutput

type SharedAccessAuthorizationRulePropertiesResponse

type SharedAccessAuthorizationRulePropertiesResponse struct {
	// The type of the claim.
	ClaimType *string `pulumi:"claimType"`
	// The value of the claim.
	ClaimValue *string `pulumi:"claimValue"`
	// The time at which the authorization rule was created.
	CreatedTime *string `pulumi:"createdTime"`
	// The name of the key that was used.
	KeyName *string `pulumi:"keyName"`
	// The most recent time the rule was updated.
	ModifiedTime *string `pulumi:"modifiedTime"`
	// The primary key that was used.
	PrimaryKey *string `pulumi:"primaryKey"`
	// The revision number for the rule.
	Revision *int `pulumi:"revision"`
	// The rights associated with the rule.
	Rights []string `pulumi:"rights"`
	// The secondary key that was used.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

SharedAccessAuthorizationRule properties.

type SharedAccessAuthorizationRulePropertiesResponseArgs

type SharedAccessAuthorizationRulePropertiesResponseArgs struct {
	// The type of the claim.
	ClaimType pulumi.StringPtrInput `pulumi:"claimType"`
	// The value of the claim.
	ClaimValue pulumi.StringPtrInput `pulumi:"claimValue"`
	// The time at which the authorization rule was created.
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// The name of the key that was used.
	KeyName pulumi.StringPtrInput `pulumi:"keyName"`
	// The most recent time the rule was updated.
	ModifiedTime pulumi.StringPtrInput `pulumi:"modifiedTime"`
	// The primary key that was used.
	PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"`
	// The revision number for the rule.
	Revision pulumi.IntPtrInput `pulumi:"revision"`
	// The rights associated with the rule.
	Rights pulumi.StringArrayInput `pulumi:"rights"`
	// The secondary key that was used.
	SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"`
}

SharedAccessAuthorizationRule properties.

func (SharedAccessAuthorizationRulePropertiesResponseArgs) ElementType

func (SharedAccessAuthorizationRulePropertiesResponseArgs) ToSharedAccessAuthorizationRulePropertiesResponseOutput

func (i SharedAccessAuthorizationRulePropertiesResponseArgs) ToSharedAccessAuthorizationRulePropertiesResponseOutput() SharedAccessAuthorizationRulePropertiesResponseOutput

func (SharedAccessAuthorizationRulePropertiesResponseArgs) ToSharedAccessAuthorizationRulePropertiesResponseOutputWithContext

func (i SharedAccessAuthorizationRulePropertiesResponseArgs) ToSharedAccessAuthorizationRulePropertiesResponseOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesResponseOutput

type SharedAccessAuthorizationRulePropertiesResponseArray

type SharedAccessAuthorizationRulePropertiesResponseArray []SharedAccessAuthorizationRulePropertiesResponseInput

func (SharedAccessAuthorizationRulePropertiesResponseArray) ElementType

func (SharedAccessAuthorizationRulePropertiesResponseArray) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutput

func (i SharedAccessAuthorizationRulePropertiesResponseArray) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutput() SharedAccessAuthorizationRulePropertiesResponseArrayOutput

func (SharedAccessAuthorizationRulePropertiesResponseArray) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutputWithContext

func (i SharedAccessAuthorizationRulePropertiesResponseArray) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesResponseArrayOutput

type SharedAccessAuthorizationRulePropertiesResponseArrayInput

type SharedAccessAuthorizationRulePropertiesResponseArrayInput interface {
	pulumi.Input

	ToSharedAccessAuthorizationRulePropertiesResponseArrayOutput() SharedAccessAuthorizationRulePropertiesResponseArrayOutput
	ToSharedAccessAuthorizationRulePropertiesResponseArrayOutputWithContext(context.Context) SharedAccessAuthorizationRulePropertiesResponseArrayOutput
}

SharedAccessAuthorizationRulePropertiesResponseArrayInput is an input type that accepts SharedAccessAuthorizationRulePropertiesResponseArray and SharedAccessAuthorizationRulePropertiesResponseArrayOutput values. You can construct a concrete instance of `SharedAccessAuthorizationRulePropertiesResponseArrayInput` via:

SharedAccessAuthorizationRulePropertiesResponseArray{ SharedAccessAuthorizationRulePropertiesResponseArgs{...} }

type SharedAccessAuthorizationRulePropertiesResponseArrayOutput

type SharedAccessAuthorizationRulePropertiesResponseArrayOutput struct{ *pulumi.OutputState }

func (SharedAccessAuthorizationRulePropertiesResponseArrayOutput) ElementType

func (SharedAccessAuthorizationRulePropertiesResponseArrayOutput) Index

func (SharedAccessAuthorizationRulePropertiesResponseArrayOutput) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutput

func (SharedAccessAuthorizationRulePropertiesResponseArrayOutput) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutputWithContext

func (o SharedAccessAuthorizationRulePropertiesResponseArrayOutput) ToSharedAccessAuthorizationRulePropertiesResponseArrayOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesResponseArrayOutput

type SharedAccessAuthorizationRulePropertiesResponseInput

type SharedAccessAuthorizationRulePropertiesResponseInput interface {
	pulumi.Input

	ToSharedAccessAuthorizationRulePropertiesResponseOutput() SharedAccessAuthorizationRulePropertiesResponseOutput
	ToSharedAccessAuthorizationRulePropertiesResponseOutputWithContext(context.Context) SharedAccessAuthorizationRulePropertiesResponseOutput
}

SharedAccessAuthorizationRulePropertiesResponseInput is an input type that accepts SharedAccessAuthorizationRulePropertiesResponseArgs and SharedAccessAuthorizationRulePropertiesResponseOutput values. You can construct a concrete instance of `SharedAccessAuthorizationRulePropertiesResponseInput` via:

SharedAccessAuthorizationRulePropertiesResponseArgs{...}

type SharedAccessAuthorizationRulePropertiesResponseOutput

type SharedAccessAuthorizationRulePropertiesResponseOutput struct{ *pulumi.OutputState }

SharedAccessAuthorizationRule properties.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ClaimType

The type of the claim.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ClaimValue

The value of the claim.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) CreatedTime

The time at which the authorization rule was created.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ElementType

func (SharedAccessAuthorizationRulePropertiesResponseOutput) KeyName

The name of the key that was used.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ModifiedTime

The most recent time the rule was updated.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) PrimaryKey

The primary key that was used.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) Revision

The revision number for the rule.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) Rights

The rights associated with the rule.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) SecondaryKey

The secondary key that was used.

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ToSharedAccessAuthorizationRulePropertiesResponseOutput

func (SharedAccessAuthorizationRulePropertiesResponseOutput) ToSharedAccessAuthorizationRulePropertiesResponseOutputWithContext

func (o SharedAccessAuthorizationRulePropertiesResponseOutput) ToSharedAccessAuthorizationRulePropertiesResponseOutputWithContext(ctx context.Context) SharedAccessAuthorizationRulePropertiesResponseOutput

type WnsCredential

type WnsCredential struct {
	// Gets or sets properties of NotificationHub WnsCredential.
	Properties *WnsCredentialProperties `pulumi:"properties"`
}

Description of a NotificationHub WnsCredential.

type WnsCredentialArgs

type WnsCredentialArgs struct {
	// Gets or sets properties of NotificationHub WnsCredential.
	Properties WnsCredentialPropertiesPtrInput `pulumi:"properties"`
}

Description of a NotificationHub WnsCredential.

func (WnsCredentialArgs) ElementType

func (WnsCredentialArgs) ElementType() reflect.Type

func (WnsCredentialArgs) ToWnsCredentialOutput

func (i WnsCredentialArgs) ToWnsCredentialOutput() WnsCredentialOutput

func (WnsCredentialArgs) ToWnsCredentialOutputWithContext

func (i WnsCredentialArgs) ToWnsCredentialOutputWithContext(ctx context.Context) WnsCredentialOutput

func (WnsCredentialArgs) ToWnsCredentialPtrOutput

func (i WnsCredentialArgs) ToWnsCredentialPtrOutput() WnsCredentialPtrOutput

func (WnsCredentialArgs) ToWnsCredentialPtrOutputWithContext

func (i WnsCredentialArgs) ToWnsCredentialPtrOutputWithContext(ctx context.Context) WnsCredentialPtrOutput

type WnsCredentialInput

type WnsCredentialInput interface {
	pulumi.Input

	ToWnsCredentialOutput() WnsCredentialOutput
	ToWnsCredentialOutputWithContext(context.Context) WnsCredentialOutput
}

WnsCredentialInput is an input type that accepts WnsCredentialArgs and WnsCredentialOutput values. You can construct a concrete instance of `WnsCredentialInput` via:

WnsCredentialArgs{...}

type WnsCredentialOutput

type WnsCredentialOutput struct{ *pulumi.OutputState }

Description of a NotificationHub WnsCredential.

func (WnsCredentialOutput) ElementType

func (WnsCredentialOutput) ElementType() reflect.Type

func (WnsCredentialOutput) Properties

Gets or sets properties of NotificationHub WnsCredential.

func (WnsCredentialOutput) ToWnsCredentialOutput

func (o WnsCredentialOutput) ToWnsCredentialOutput() WnsCredentialOutput

func (WnsCredentialOutput) ToWnsCredentialOutputWithContext

func (o WnsCredentialOutput) ToWnsCredentialOutputWithContext(ctx context.Context) WnsCredentialOutput

func (WnsCredentialOutput) ToWnsCredentialPtrOutput

func (o WnsCredentialOutput) ToWnsCredentialPtrOutput() WnsCredentialPtrOutput

func (WnsCredentialOutput) ToWnsCredentialPtrOutputWithContext

func (o WnsCredentialOutput) ToWnsCredentialPtrOutputWithContext(ctx context.Context) WnsCredentialPtrOutput

type WnsCredentialProperties

type WnsCredentialProperties struct {
	// Gets or sets the package ID for this credential.
	PackageSid *string `pulumi:"packageSid"`
	// Gets or sets the secret key.
	SecretKey *string `pulumi:"secretKey"`
	// Gets or sets the Windows Live endpoint.
	WindowsLiveEndpoint *string `pulumi:"windowsLiveEndpoint"`
}

Description of a NotificationHub WnsCredential.

type WnsCredentialPropertiesArgs

type WnsCredentialPropertiesArgs struct {
	// Gets or sets the package ID for this credential.
	PackageSid pulumi.StringPtrInput `pulumi:"packageSid"`
	// Gets or sets the secret key.
	SecretKey pulumi.StringPtrInput `pulumi:"secretKey"`
	// Gets or sets the Windows Live endpoint.
	WindowsLiveEndpoint pulumi.StringPtrInput `pulumi:"windowsLiveEndpoint"`
}

Description of a NotificationHub WnsCredential.

func (WnsCredentialPropertiesArgs) ElementType

func (WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesOutput

func (i WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesOutput() WnsCredentialPropertiesOutput

func (WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesOutputWithContext

func (i WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesOutputWithContext(ctx context.Context) WnsCredentialPropertiesOutput

func (WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesPtrOutput

func (i WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesPtrOutput() WnsCredentialPropertiesPtrOutput

func (WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesPtrOutputWithContext

func (i WnsCredentialPropertiesArgs) ToWnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesPtrOutput

type WnsCredentialPropertiesInput

type WnsCredentialPropertiesInput interface {
	pulumi.Input

	ToWnsCredentialPropertiesOutput() WnsCredentialPropertiesOutput
	ToWnsCredentialPropertiesOutputWithContext(context.Context) WnsCredentialPropertiesOutput
}

WnsCredentialPropertiesInput is an input type that accepts WnsCredentialPropertiesArgs and WnsCredentialPropertiesOutput values. You can construct a concrete instance of `WnsCredentialPropertiesInput` via:

WnsCredentialPropertiesArgs{...}

type WnsCredentialPropertiesOutput

type WnsCredentialPropertiesOutput struct{ *pulumi.OutputState }

Description of a NotificationHub WnsCredential.

func (WnsCredentialPropertiesOutput) ElementType

func (WnsCredentialPropertiesOutput) PackageSid

Gets or sets the package ID for this credential.

func (WnsCredentialPropertiesOutput) SecretKey

Gets or sets the secret key.

func (WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesOutput

func (o WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesOutput() WnsCredentialPropertiesOutput

func (WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesOutputWithContext

func (o WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesOutputWithContext(ctx context.Context) WnsCredentialPropertiesOutput

func (WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesPtrOutput

func (o WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesPtrOutput() WnsCredentialPropertiesPtrOutput

func (WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesPtrOutputWithContext

func (o WnsCredentialPropertiesOutput) ToWnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesPtrOutput

func (WnsCredentialPropertiesOutput) WindowsLiveEndpoint

func (o WnsCredentialPropertiesOutput) WindowsLiveEndpoint() pulumi.StringPtrOutput

Gets or sets the Windows Live endpoint.

type WnsCredentialPropertiesPtrInput

type WnsCredentialPropertiesPtrInput interface {
	pulumi.Input

	ToWnsCredentialPropertiesPtrOutput() WnsCredentialPropertiesPtrOutput
	ToWnsCredentialPropertiesPtrOutputWithContext(context.Context) WnsCredentialPropertiesPtrOutput
}

WnsCredentialPropertiesPtrInput is an input type that accepts WnsCredentialPropertiesArgs, WnsCredentialPropertiesPtr and WnsCredentialPropertiesPtrOutput values. You can construct a concrete instance of `WnsCredentialPropertiesPtrInput` via:

        WnsCredentialPropertiesArgs{...}

or:

        nil

type WnsCredentialPropertiesPtrOutput

type WnsCredentialPropertiesPtrOutput struct{ *pulumi.OutputState }

func (WnsCredentialPropertiesPtrOutput) Elem

func (WnsCredentialPropertiesPtrOutput) ElementType

func (WnsCredentialPropertiesPtrOutput) PackageSid

Gets or sets the package ID for this credential.

func (WnsCredentialPropertiesPtrOutput) SecretKey

Gets or sets the secret key.

func (WnsCredentialPropertiesPtrOutput) ToWnsCredentialPropertiesPtrOutput

func (o WnsCredentialPropertiesPtrOutput) ToWnsCredentialPropertiesPtrOutput() WnsCredentialPropertiesPtrOutput

func (WnsCredentialPropertiesPtrOutput) ToWnsCredentialPropertiesPtrOutputWithContext

func (o WnsCredentialPropertiesPtrOutput) ToWnsCredentialPropertiesPtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesPtrOutput

func (WnsCredentialPropertiesPtrOutput) WindowsLiveEndpoint

Gets or sets the Windows Live endpoint.

type WnsCredentialPropertiesResponse

type WnsCredentialPropertiesResponse struct {
	// Gets or sets the package ID for this credential.
	PackageSid *string `pulumi:"packageSid"`
	// Gets or sets the secret key.
	SecretKey *string `pulumi:"secretKey"`
	// Gets or sets the Windows Live endpoint.
	WindowsLiveEndpoint *string `pulumi:"windowsLiveEndpoint"`
}

Description of a NotificationHub WnsCredential.

type WnsCredentialPropertiesResponseArgs

type WnsCredentialPropertiesResponseArgs struct {
	// Gets or sets the package ID for this credential.
	PackageSid pulumi.StringPtrInput `pulumi:"packageSid"`
	// Gets or sets the secret key.
	SecretKey pulumi.StringPtrInput `pulumi:"secretKey"`
	// Gets or sets the Windows Live endpoint.
	WindowsLiveEndpoint pulumi.StringPtrInput `pulumi:"windowsLiveEndpoint"`
}

Description of a NotificationHub WnsCredential.

func (WnsCredentialPropertiesResponseArgs) ElementType

func (WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponseOutput

func (i WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponseOutput() WnsCredentialPropertiesResponseOutput

func (WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponseOutputWithContext

func (i WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) WnsCredentialPropertiesResponseOutput

func (WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponsePtrOutput

func (i WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponsePtrOutput() WnsCredentialPropertiesResponsePtrOutput

func (WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponsePtrOutputWithContext

func (i WnsCredentialPropertiesResponseArgs) ToWnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesResponsePtrOutput

type WnsCredentialPropertiesResponseInput

type WnsCredentialPropertiesResponseInput interface {
	pulumi.Input

	ToWnsCredentialPropertiesResponseOutput() WnsCredentialPropertiesResponseOutput
	ToWnsCredentialPropertiesResponseOutputWithContext(context.Context) WnsCredentialPropertiesResponseOutput
}

WnsCredentialPropertiesResponseInput is an input type that accepts WnsCredentialPropertiesResponseArgs and WnsCredentialPropertiesResponseOutput values. You can construct a concrete instance of `WnsCredentialPropertiesResponseInput` via:

WnsCredentialPropertiesResponseArgs{...}

type WnsCredentialPropertiesResponseOutput

type WnsCredentialPropertiesResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub WnsCredential.

func (WnsCredentialPropertiesResponseOutput) ElementType

func (WnsCredentialPropertiesResponseOutput) PackageSid

Gets or sets the package ID for this credential.

func (WnsCredentialPropertiesResponseOutput) SecretKey

Gets or sets the secret key.

func (WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponseOutput

func (o WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponseOutput() WnsCredentialPropertiesResponseOutput

func (WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponseOutputWithContext

func (o WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponseOutputWithContext(ctx context.Context) WnsCredentialPropertiesResponseOutput

func (WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponsePtrOutput

func (o WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponsePtrOutput() WnsCredentialPropertiesResponsePtrOutput

func (WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponsePtrOutputWithContext

func (o WnsCredentialPropertiesResponseOutput) ToWnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesResponsePtrOutput

func (WnsCredentialPropertiesResponseOutput) WindowsLiveEndpoint

Gets or sets the Windows Live endpoint.

type WnsCredentialPropertiesResponsePtrInput

type WnsCredentialPropertiesResponsePtrInput interface {
	pulumi.Input

	ToWnsCredentialPropertiesResponsePtrOutput() WnsCredentialPropertiesResponsePtrOutput
	ToWnsCredentialPropertiesResponsePtrOutputWithContext(context.Context) WnsCredentialPropertiesResponsePtrOutput
}

WnsCredentialPropertiesResponsePtrInput is an input type that accepts WnsCredentialPropertiesResponseArgs, WnsCredentialPropertiesResponsePtr and WnsCredentialPropertiesResponsePtrOutput values. You can construct a concrete instance of `WnsCredentialPropertiesResponsePtrInput` via:

        WnsCredentialPropertiesResponseArgs{...}

or:

        nil

type WnsCredentialPropertiesResponsePtrOutput

type WnsCredentialPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (WnsCredentialPropertiesResponsePtrOutput) Elem

func (WnsCredentialPropertiesResponsePtrOutput) ElementType

func (WnsCredentialPropertiesResponsePtrOutput) PackageSid

Gets or sets the package ID for this credential.

func (WnsCredentialPropertiesResponsePtrOutput) SecretKey

Gets or sets the secret key.

func (WnsCredentialPropertiesResponsePtrOutput) ToWnsCredentialPropertiesResponsePtrOutput

func (o WnsCredentialPropertiesResponsePtrOutput) ToWnsCredentialPropertiesResponsePtrOutput() WnsCredentialPropertiesResponsePtrOutput

func (WnsCredentialPropertiesResponsePtrOutput) ToWnsCredentialPropertiesResponsePtrOutputWithContext

func (o WnsCredentialPropertiesResponsePtrOutput) ToWnsCredentialPropertiesResponsePtrOutputWithContext(ctx context.Context) WnsCredentialPropertiesResponsePtrOutput

func (WnsCredentialPropertiesResponsePtrOutput) WindowsLiveEndpoint

Gets or sets the Windows Live endpoint.

type WnsCredentialPtrInput

type WnsCredentialPtrInput interface {
	pulumi.Input

	ToWnsCredentialPtrOutput() WnsCredentialPtrOutput
	ToWnsCredentialPtrOutputWithContext(context.Context) WnsCredentialPtrOutput
}

WnsCredentialPtrInput is an input type that accepts WnsCredentialArgs, WnsCredentialPtr and WnsCredentialPtrOutput values. You can construct a concrete instance of `WnsCredentialPtrInput` via:

        WnsCredentialArgs{...}

or:

        nil

type WnsCredentialPtrOutput

type WnsCredentialPtrOutput struct{ *pulumi.OutputState }

func (WnsCredentialPtrOutput) Elem

func (WnsCredentialPtrOutput) ElementType

func (WnsCredentialPtrOutput) ElementType() reflect.Type

func (WnsCredentialPtrOutput) Properties

Gets or sets properties of NotificationHub WnsCredential.

func (WnsCredentialPtrOutput) ToWnsCredentialPtrOutput

func (o WnsCredentialPtrOutput) ToWnsCredentialPtrOutput() WnsCredentialPtrOutput

func (WnsCredentialPtrOutput) ToWnsCredentialPtrOutputWithContext

func (o WnsCredentialPtrOutput) ToWnsCredentialPtrOutputWithContext(ctx context.Context) WnsCredentialPtrOutput

type WnsCredentialResponse

type WnsCredentialResponse struct {
	// Gets or sets properties of NotificationHub WnsCredential.
	Properties *WnsCredentialPropertiesResponse `pulumi:"properties"`
}

Description of a NotificationHub WnsCredential.

type WnsCredentialResponseArgs

type WnsCredentialResponseArgs struct {
	// Gets or sets properties of NotificationHub WnsCredential.
	Properties WnsCredentialPropertiesResponsePtrInput `pulumi:"properties"`
}

Description of a NotificationHub WnsCredential.

func (WnsCredentialResponseArgs) ElementType

func (WnsCredentialResponseArgs) ElementType() reflect.Type

func (WnsCredentialResponseArgs) ToWnsCredentialResponseOutput

func (i WnsCredentialResponseArgs) ToWnsCredentialResponseOutput() WnsCredentialResponseOutput

func (WnsCredentialResponseArgs) ToWnsCredentialResponseOutputWithContext

func (i WnsCredentialResponseArgs) ToWnsCredentialResponseOutputWithContext(ctx context.Context) WnsCredentialResponseOutput

func (WnsCredentialResponseArgs) ToWnsCredentialResponsePtrOutput

func (i WnsCredentialResponseArgs) ToWnsCredentialResponsePtrOutput() WnsCredentialResponsePtrOutput

func (WnsCredentialResponseArgs) ToWnsCredentialResponsePtrOutputWithContext

func (i WnsCredentialResponseArgs) ToWnsCredentialResponsePtrOutputWithContext(ctx context.Context) WnsCredentialResponsePtrOutput

type WnsCredentialResponseInput

type WnsCredentialResponseInput interface {
	pulumi.Input

	ToWnsCredentialResponseOutput() WnsCredentialResponseOutput
	ToWnsCredentialResponseOutputWithContext(context.Context) WnsCredentialResponseOutput
}

WnsCredentialResponseInput is an input type that accepts WnsCredentialResponseArgs and WnsCredentialResponseOutput values. You can construct a concrete instance of `WnsCredentialResponseInput` via:

WnsCredentialResponseArgs{...}

type WnsCredentialResponseOutput

type WnsCredentialResponseOutput struct{ *pulumi.OutputState }

Description of a NotificationHub WnsCredential.

func (WnsCredentialResponseOutput) ElementType

func (WnsCredentialResponseOutput) Properties

Gets or sets properties of NotificationHub WnsCredential.

func (WnsCredentialResponseOutput) ToWnsCredentialResponseOutput

func (o WnsCredentialResponseOutput) ToWnsCredentialResponseOutput() WnsCredentialResponseOutput

func (WnsCredentialResponseOutput) ToWnsCredentialResponseOutputWithContext

func (o WnsCredentialResponseOutput) ToWnsCredentialResponseOutputWithContext(ctx context.Context) WnsCredentialResponseOutput

func (WnsCredentialResponseOutput) ToWnsCredentialResponsePtrOutput

func (o WnsCredentialResponseOutput) ToWnsCredentialResponsePtrOutput() WnsCredentialResponsePtrOutput

func (WnsCredentialResponseOutput) ToWnsCredentialResponsePtrOutputWithContext

func (o WnsCredentialResponseOutput) ToWnsCredentialResponsePtrOutputWithContext(ctx context.Context) WnsCredentialResponsePtrOutput

type WnsCredentialResponsePtrInput

type WnsCredentialResponsePtrInput interface {
	pulumi.Input

	ToWnsCredentialResponsePtrOutput() WnsCredentialResponsePtrOutput
	ToWnsCredentialResponsePtrOutputWithContext(context.Context) WnsCredentialResponsePtrOutput
}

WnsCredentialResponsePtrInput is an input type that accepts WnsCredentialResponseArgs, WnsCredentialResponsePtr and WnsCredentialResponsePtrOutput values. You can construct a concrete instance of `WnsCredentialResponsePtrInput` via:

        WnsCredentialResponseArgs{...}

or:

        nil

type WnsCredentialResponsePtrOutput

type WnsCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (WnsCredentialResponsePtrOutput) Elem

func (WnsCredentialResponsePtrOutput) ElementType

func (WnsCredentialResponsePtrOutput) Properties

Gets or sets properties of NotificationHub WnsCredential.

func (WnsCredentialResponsePtrOutput) ToWnsCredentialResponsePtrOutput

func (o WnsCredentialResponsePtrOutput) ToWnsCredentialResponsePtrOutput() WnsCredentialResponsePtrOutput

func (WnsCredentialResponsePtrOutput) ToWnsCredentialResponsePtrOutputWithContext

func (o WnsCredentialResponsePtrOutput) ToWnsCredentialResponsePtrOutputWithContext(ctx context.Context) WnsCredentialResponsePtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL