azure-native.eventgrid.getPartnerConfiguration

Explore with Pulumi AI

Get properties of a partner configuration. API Version: 2021-10-15-preview.

Using getPartnerConfiguration

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getPartnerConfiguration(args: GetPartnerConfigurationArgs, opts?: InvokeOptions): Promise<GetPartnerConfigurationResult>
function getPartnerConfigurationOutput(args: GetPartnerConfigurationOutputArgs, opts?: InvokeOptions): Output<GetPartnerConfigurationResult>
def get_partner_configuration(resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetPartnerConfigurationResult
def get_partner_configuration_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetPartnerConfigurationResult]
func LookupPartnerConfiguration(ctx *Context, args *LookupPartnerConfigurationArgs, opts ...InvokeOption) (*LookupPartnerConfigurationResult, error)
func LookupPartnerConfigurationOutput(ctx *Context, args *LookupPartnerConfigurationOutputArgs, opts ...InvokeOption) LookupPartnerConfigurationResultOutput

> Note: This function is named LookupPartnerConfiguration in the Go SDK.

public static class GetPartnerConfiguration 
{
    public static Task<GetPartnerConfigurationResult> InvokeAsync(GetPartnerConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetPartnerConfigurationResult> Invoke(GetPartnerConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPartnerConfigurationResult> getPartnerConfiguration(GetPartnerConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:eventgrid:getPartnerConfiguration
  arguments:
    # arguments dictionary

The following arguments are supported:

ResourceGroupName string

The name of the resource group within the user's subscription.

ResourceGroupName string

The name of the resource group within the user's subscription.

resourceGroupName String

The name of the resource group within the user's subscription.

resourceGroupName string

The name of the resource group within the user's subscription.

resource_group_name str

The name of the resource group within the user's subscription.

resourceGroupName String

The name of the resource group within the user's subscription.

getPartnerConfiguration Result

The following output properties are available:

Id string

Fully qualified identifier of the resource.

Name string

Name of the resource.

SystemData Pulumi.AzureNative.EventGrid.Outputs.SystemDataResponse

The system metadata relating to partner configuration resource.

Type string

Type of the resource.

Location string

Location of the resource.

PartnerAuthorization Pulumi.AzureNative.EventGrid.Outputs.PartnerAuthorizationResponse

The details of authorized partners.

ProvisioningState string

Provisioning state of the partner configuration.

Tags Dictionary<string, string>

Tags of the resource.

Id string

Fully qualified identifier of the resource.

Name string

Name of the resource.

SystemData SystemDataResponse

The system metadata relating to partner configuration resource.

Type string

Type of the resource.

Location string

Location of the resource.

PartnerAuthorization PartnerAuthorizationResponse

The details of authorized partners.

ProvisioningState string

Provisioning state of the partner configuration.

Tags map[string]string

Tags of the resource.

id String

Fully qualified identifier of the resource.

name String

Name of the resource.

systemData SystemDataResponse

The system metadata relating to partner configuration resource.

type String

Type of the resource.

location String

Location of the resource.

partnerAuthorization PartnerAuthorizationResponse

The details of authorized partners.

provisioningState String

Provisioning state of the partner configuration.

tags Map<String,String>

Tags of the resource.

id string

Fully qualified identifier of the resource.

name string

Name of the resource.

systemData SystemDataResponse

The system metadata relating to partner configuration resource.

type string

Type of the resource.

location string

Location of the resource.

partnerAuthorization PartnerAuthorizationResponse

The details of authorized partners.

provisioningState string

Provisioning state of the partner configuration.

tags {[key: string]: string}

Tags of the resource.

id str

Fully qualified identifier of the resource.

name str

Name of the resource.

system_data SystemDataResponse

The system metadata relating to partner configuration resource.

type str

Type of the resource.

location str

Location of the resource.

partner_authorization PartnerAuthorizationResponse

The details of authorized partners.

provisioning_state str

Provisioning state of the partner configuration.

tags Mapping[str, str]

Tags of the resource.

id String

Fully qualified identifier of the resource.

name String

Name of the resource.

systemData Property Map

The system metadata relating to partner configuration resource.

type String

Type of the resource.

location String

Location of the resource.

partnerAuthorization Property Map

The details of authorized partners.

provisioningState String

Provisioning state of the partner configuration.

tags Map<String>

Tags of the resource.

Supporting Types

PartnerAuthorizationResponse

AuthorizedPartnersList List<Pulumi.AzureNative.EventGrid.Inputs.PartnerResponse>

The list of authorized partners.

DefaultMaximumExpirationTimeInDays int

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

AuthorizedPartnersList []PartnerResponse

The list of authorized partners.

DefaultMaximumExpirationTimeInDays int

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

authorizedPartnersList List<PartnerResponse>

The list of authorized partners.

defaultMaximumExpirationTimeInDays Integer

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

authorizedPartnersList PartnerResponse[]

The list of authorized partners.

defaultMaximumExpirationTimeInDays number

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

authorized_partners_list Sequence[PartnerResponse]

The list of authorized partners.

default_maximum_expiration_time_in_days int

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

authorizedPartnersList List<Property Map>

The list of authorized partners.

defaultMaximumExpirationTimeInDays Number

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

PartnerResponse

AuthorizationExpirationTimeInUtc string

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

PartnerName string

The partner name.

PartnerRegistrationImmutableId string

The immutableId of the corresponding partner registration.

AuthorizationExpirationTimeInUtc string

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

PartnerName string

The partner name.

PartnerRegistrationImmutableId string

The immutableId of the corresponding partner registration.

authorizationExpirationTimeInUtc String

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

partnerName String

The partner name.

partnerRegistrationImmutableId String

The immutableId of the corresponding partner registration.

authorizationExpirationTimeInUtc string

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

partnerName string

The partner name.

partnerRegistrationImmutableId string

The immutableId of the corresponding partner registration.

authorization_expiration_time_in_utc str

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

partner_name str

The partner name.

partner_registration_immutable_id str

The immutableId of the corresponding partner registration.

authorizationExpirationTimeInUtc String

Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified.

partnerName String

The partner name.

partnerRegistrationImmutableId String

The immutableId of the corresponding partner registration.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0