Package com.pulumi.azurenative.eventgrid
Class PartnerDestinationArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.eventgrid.PartnerDestinationArgs.Builder
-
- Enclosing class:
- PartnerDestinationArgs
public static final class PartnerDestinationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PartnerDestinationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PartnerDestinationArgs.Builder
activationState(PartnerDestinationActivationState activationState)
PartnerDestinationArgs.Builder
activationState(com.pulumi.core.Either<java.lang.String,PartnerDestinationActivationState> activationState)
PartnerDestinationArgs.Builder
activationState(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PartnerDestinationActivationState>> activationState)
PartnerDestinationArgs.Builder
activationState(java.lang.String activationState)
PartnerDestinationArgs
build()
PartnerDestinationArgs.Builder
endpointBaseUrl(com.pulumi.core.Output<java.lang.String> endpointBaseUrl)
PartnerDestinationArgs.Builder
endpointBaseUrl(java.lang.String endpointBaseUrl)
PartnerDestinationArgs.Builder
endpointServiceContext(com.pulumi.core.Output<java.lang.String> endpointServiceContext)
PartnerDestinationArgs.Builder
endpointServiceContext(java.lang.String endpointServiceContext)
PartnerDestinationArgs.Builder
expirationTimeIfNotActivatedUtc(com.pulumi.core.Output<java.lang.String> expirationTimeIfNotActivatedUtc)
PartnerDestinationArgs.Builder
expirationTimeIfNotActivatedUtc(java.lang.String expirationTimeIfNotActivatedUtc)
PartnerDestinationArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
PartnerDestinationArgs.Builder
location(java.lang.String location)
PartnerDestinationArgs.Builder
messageForActivation(com.pulumi.core.Output<java.lang.String> messageForActivation)
PartnerDestinationArgs.Builder
messageForActivation(java.lang.String messageForActivation)
PartnerDestinationArgs.Builder
partnerDestinationName(com.pulumi.core.Output<java.lang.String> partnerDestinationName)
PartnerDestinationArgs.Builder
partnerDestinationName(java.lang.String partnerDestinationName)
PartnerDestinationArgs.Builder
partnerRegistrationImmutableId(com.pulumi.core.Output<java.lang.String> partnerRegistrationImmutableId)
PartnerDestinationArgs.Builder
partnerRegistrationImmutableId(java.lang.String partnerRegistrationImmutableId)
PartnerDestinationArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
PartnerDestinationArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
PartnerDestinationArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
PartnerDestinationArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PartnerDestinationArgs defaults)
-
-
Method Detail
-
activationState
public PartnerDestinationArgs.Builder activationState(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PartnerDestinationActivationState>> activationState)
- Parameters:
activationState
- Activation state of the partner destination.- Returns:
- builder
-
activationState
public PartnerDestinationArgs.Builder activationState(com.pulumi.core.Either<java.lang.String,PartnerDestinationActivationState> activationState)
- Parameters:
activationState
- Activation state of the partner destination.- Returns:
- builder
-
activationState
public PartnerDestinationArgs.Builder activationState(java.lang.String activationState)
- Parameters:
activationState
- Activation state of the partner destination.- Returns:
- builder
-
activationState
public PartnerDestinationArgs.Builder activationState(PartnerDestinationActivationState activationState)
- Parameters:
activationState
- Activation state of the partner destination.- Returns:
- builder
-
endpointBaseUrl
public PartnerDestinationArgs.Builder endpointBaseUrl(@Nullable com.pulumi.core.Output<java.lang.String> endpointBaseUrl)
- Parameters:
endpointBaseUrl
- Endpoint Base URL of the partner destination- Returns:
- builder
-
endpointBaseUrl
public PartnerDestinationArgs.Builder endpointBaseUrl(java.lang.String endpointBaseUrl)
- Parameters:
endpointBaseUrl
- Endpoint Base URL of the partner destination- Returns:
- builder
-
endpointServiceContext
public PartnerDestinationArgs.Builder endpointServiceContext(@Nullable com.pulumi.core.Output<java.lang.String> endpointServiceContext)
- Parameters:
endpointServiceContext
- Endpoint context associated with this partner destination.- Returns:
- builder
-
endpointServiceContext
public PartnerDestinationArgs.Builder endpointServiceContext(java.lang.String endpointServiceContext)
- Parameters:
endpointServiceContext
- Endpoint context associated with this partner destination.- Returns:
- builder
-
expirationTimeIfNotActivatedUtc
public PartnerDestinationArgs.Builder expirationTimeIfNotActivatedUtc(@Nullable com.pulumi.core.Output<java.lang.String> expirationTimeIfNotActivatedUtc)
- Parameters:
expirationTimeIfNotActivatedUtc
- Expiration time of the partner destination. If this timer expires and the partner destination was never activated, the partner destination and corresponding channel are deleted.- Returns:
- builder
-
expirationTimeIfNotActivatedUtc
public PartnerDestinationArgs.Builder expirationTimeIfNotActivatedUtc(java.lang.String expirationTimeIfNotActivatedUtc)
- Parameters:
expirationTimeIfNotActivatedUtc
- Expiration time of the partner destination. If this timer expires and the partner destination was never activated, the partner destination and corresponding channel are deleted.- Returns:
- builder
-
location
public PartnerDestinationArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location of the resource.- Returns:
- builder
-
location
public PartnerDestinationArgs.Builder location(java.lang.String location)
- Parameters:
location
- Location of the resource.- Returns:
- builder
-
messageForActivation
public PartnerDestinationArgs.Builder messageForActivation(@Nullable com.pulumi.core.Output<java.lang.String> messageForActivation)
- Parameters:
messageForActivation
- Context or helpful message that can be used during the approval process.- Returns:
- builder
-
messageForActivation
public PartnerDestinationArgs.Builder messageForActivation(java.lang.String messageForActivation)
- Parameters:
messageForActivation
- Context or helpful message that can be used during the approval process.- Returns:
- builder
-
partnerDestinationName
public PartnerDestinationArgs.Builder partnerDestinationName(@Nullable com.pulumi.core.Output<java.lang.String> partnerDestinationName)
- Parameters:
partnerDestinationName
- Name of the partner destination.- Returns:
- builder
-
partnerDestinationName
public PartnerDestinationArgs.Builder partnerDestinationName(java.lang.String partnerDestinationName)
- Parameters:
partnerDestinationName
- Name of the partner destination.- Returns:
- builder
-
partnerRegistrationImmutableId
public PartnerDestinationArgs.Builder partnerRegistrationImmutableId(@Nullable com.pulumi.core.Output<java.lang.String> partnerRegistrationImmutableId)
- Parameters:
partnerRegistrationImmutableId
- The immutable Id of the corresponding partner registration.- Returns:
- builder
-
partnerRegistrationImmutableId
public PartnerDestinationArgs.Builder partnerRegistrationImmutableId(java.lang.String partnerRegistrationImmutableId)
- Parameters:
partnerRegistrationImmutableId
- The immutable Id of the corresponding partner registration.- Returns:
- builder
-
resourceGroupName
public PartnerDestinationArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group within the user's subscription.- Returns:
- builder
-
resourceGroupName
public PartnerDestinationArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group within the user's subscription.- Returns:
- builder
-
tags
public PartnerDestinationArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Tags of the resource.- Returns:
- builder
-
tags
public PartnerDestinationArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Tags of the resource.- Returns:
- builder
-
build
public PartnerDestinationArgs build()
-
-