securitydevops

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AutoDiscoveryDisabled = AutoDiscovery("Disabled")
	AutoDiscoveryEnabled  = AutoDiscovery("Enabled")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationInfo

type AuthorizationInfo struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code *string `pulumi:"code"`
}

type AuthorizationInfoArgs

type AuthorizationInfoArgs struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code pulumi.StringPtrInput `pulumi:"code"`
}

func (AuthorizationInfoArgs) ElementType

func (AuthorizationInfoArgs) ElementType() reflect.Type

func (AuthorizationInfoArgs) ToAuthorizationInfoOutput

func (i AuthorizationInfoArgs) ToAuthorizationInfoOutput() AuthorizationInfoOutput

func (AuthorizationInfoArgs) ToAuthorizationInfoOutputWithContext

func (i AuthorizationInfoArgs) ToAuthorizationInfoOutputWithContext(ctx context.Context) AuthorizationInfoOutput

func (AuthorizationInfoArgs) ToAuthorizationInfoPtrOutput

func (i AuthorizationInfoArgs) ToAuthorizationInfoPtrOutput() AuthorizationInfoPtrOutput

func (AuthorizationInfoArgs) ToAuthorizationInfoPtrOutputWithContext

func (i AuthorizationInfoArgs) ToAuthorizationInfoPtrOutputWithContext(ctx context.Context) AuthorizationInfoPtrOutput

type AuthorizationInfoInput

type AuthorizationInfoInput interface {
	pulumi.Input

	ToAuthorizationInfoOutput() AuthorizationInfoOutput
	ToAuthorizationInfoOutputWithContext(context.Context) AuthorizationInfoOutput
}

AuthorizationInfoInput is an input type that accepts AuthorizationInfoArgs and AuthorizationInfoOutput values. You can construct a concrete instance of `AuthorizationInfoInput` via:

AuthorizationInfoArgs{...}

type AuthorizationInfoOutput

type AuthorizationInfoOutput struct{ *pulumi.OutputState }

func (AuthorizationInfoOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (AuthorizationInfoOutput) ElementType

func (AuthorizationInfoOutput) ElementType() reflect.Type

func (AuthorizationInfoOutput) ToAuthorizationInfoOutput

func (o AuthorizationInfoOutput) ToAuthorizationInfoOutput() AuthorizationInfoOutput

func (AuthorizationInfoOutput) ToAuthorizationInfoOutputWithContext

func (o AuthorizationInfoOutput) ToAuthorizationInfoOutputWithContext(ctx context.Context) AuthorizationInfoOutput

func (AuthorizationInfoOutput) ToAuthorizationInfoPtrOutput

func (o AuthorizationInfoOutput) ToAuthorizationInfoPtrOutput() AuthorizationInfoPtrOutput

func (AuthorizationInfoOutput) ToAuthorizationInfoPtrOutputWithContext

func (o AuthorizationInfoOutput) ToAuthorizationInfoPtrOutputWithContext(ctx context.Context) AuthorizationInfoPtrOutput

type AuthorizationInfoPtrInput

type AuthorizationInfoPtrInput interface {
	pulumi.Input

	ToAuthorizationInfoPtrOutput() AuthorizationInfoPtrOutput
	ToAuthorizationInfoPtrOutputWithContext(context.Context) AuthorizationInfoPtrOutput
}

AuthorizationInfoPtrInput is an input type that accepts AuthorizationInfoArgs, AuthorizationInfoPtr and AuthorizationInfoPtrOutput values. You can construct a concrete instance of `AuthorizationInfoPtrInput` via:

        AuthorizationInfoArgs{...}

or:

        nil

type AuthorizationInfoPtrOutput

type AuthorizationInfoPtrOutput struct{ *pulumi.OutputState }

func (AuthorizationInfoPtrOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (AuthorizationInfoPtrOutput) Elem

func (AuthorizationInfoPtrOutput) ElementType

func (AuthorizationInfoPtrOutput) ElementType() reflect.Type

func (AuthorizationInfoPtrOutput) ToAuthorizationInfoPtrOutput

func (o AuthorizationInfoPtrOutput) ToAuthorizationInfoPtrOutput() AuthorizationInfoPtrOutput

func (AuthorizationInfoPtrOutput) ToAuthorizationInfoPtrOutputWithContext

func (o AuthorizationInfoPtrOutput) ToAuthorizationInfoPtrOutputWithContext(ctx context.Context) AuthorizationInfoPtrOutput

type AuthorizationInfoResponse

type AuthorizationInfoResponse struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code *string `pulumi:"code"`
}

type AuthorizationInfoResponseOutput

type AuthorizationInfoResponseOutput struct{ *pulumi.OutputState }

func (AuthorizationInfoResponseOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (AuthorizationInfoResponseOutput) ElementType

func (AuthorizationInfoResponseOutput) ToAuthorizationInfoResponseOutput

func (o AuthorizationInfoResponseOutput) ToAuthorizationInfoResponseOutput() AuthorizationInfoResponseOutput

func (AuthorizationInfoResponseOutput) ToAuthorizationInfoResponseOutputWithContext

func (o AuthorizationInfoResponseOutput) ToAuthorizationInfoResponseOutputWithContext(ctx context.Context) AuthorizationInfoResponseOutput

type AuthorizationInfoResponsePtrOutput

type AuthorizationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (AuthorizationInfoResponsePtrOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (AuthorizationInfoResponsePtrOutput) Elem

func (AuthorizationInfoResponsePtrOutput) ElementType

func (AuthorizationInfoResponsePtrOutput) ToAuthorizationInfoResponsePtrOutput

func (o AuthorizationInfoResponsePtrOutput) ToAuthorizationInfoResponsePtrOutput() AuthorizationInfoResponsePtrOutput

func (AuthorizationInfoResponsePtrOutput) ToAuthorizationInfoResponsePtrOutputWithContext

func (o AuthorizationInfoResponsePtrOutput) ToAuthorizationInfoResponsePtrOutputWithContext(ctx context.Context) AuthorizationInfoResponsePtrOutput

type AutoDiscovery

type AutoDiscovery string

func (AutoDiscovery) ElementType

func (AutoDiscovery) ElementType() reflect.Type

func (AutoDiscovery) ToAutoDiscoveryOutput

func (e AutoDiscovery) ToAutoDiscoveryOutput() AutoDiscoveryOutput

func (AutoDiscovery) ToAutoDiscoveryOutputWithContext

func (e AutoDiscovery) ToAutoDiscoveryOutputWithContext(ctx context.Context) AutoDiscoveryOutput

func (AutoDiscovery) ToAutoDiscoveryPtrOutput

func (e AutoDiscovery) ToAutoDiscoveryPtrOutput() AutoDiscoveryPtrOutput

func (AutoDiscovery) ToAutoDiscoveryPtrOutputWithContext

func (e AutoDiscovery) ToAutoDiscoveryPtrOutputWithContext(ctx context.Context) AutoDiscoveryPtrOutput

func (AutoDiscovery) ToStringOutput

func (e AutoDiscovery) ToStringOutput() pulumi.StringOutput

func (AutoDiscovery) ToStringOutputWithContext

func (e AutoDiscovery) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AutoDiscovery) ToStringPtrOutput

func (e AutoDiscovery) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutoDiscovery) ToStringPtrOutputWithContext

func (e AutoDiscovery) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AutoDiscoveryInput

type AutoDiscoveryInput interface {
	pulumi.Input

	ToAutoDiscoveryOutput() AutoDiscoveryOutput
	ToAutoDiscoveryOutputWithContext(context.Context) AutoDiscoveryOutput
}

AutoDiscoveryInput is an input type that accepts values of the AutoDiscovery enum A concrete instance of `AutoDiscoveryInput` can be one of the following:

AutoDiscoveryDisabled
AutoDiscoveryEnabled

type AutoDiscoveryOutput

type AutoDiscoveryOutput struct{ *pulumi.OutputState }

func (AutoDiscoveryOutput) ElementType

func (AutoDiscoveryOutput) ElementType() reflect.Type

func (AutoDiscoveryOutput) ToAutoDiscoveryOutput

func (o AutoDiscoveryOutput) ToAutoDiscoveryOutput() AutoDiscoveryOutput

func (AutoDiscoveryOutput) ToAutoDiscoveryOutputWithContext

func (o AutoDiscoveryOutput) ToAutoDiscoveryOutputWithContext(ctx context.Context) AutoDiscoveryOutput

func (AutoDiscoveryOutput) ToAutoDiscoveryPtrOutput

func (o AutoDiscoveryOutput) ToAutoDiscoveryPtrOutput() AutoDiscoveryPtrOutput

func (AutoDiscoveryOutput) ToAutoDiscoveryPtrOutputWithContext

func (o AutoDiscoveryOutput) ToAutoDiscoveryPtrOutputWithContext(ctx context.Context) AutoDiscoveryPtrOutput

func (AutoDiscoveryOutput) ToStringOutput

func (o AutoDiscoveryOutput) ToStringOutput() pulumi.StringOutput

func (AutoDiscoveryOutput) ToStringOutputWithContext

func (o AutoDiscoveryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AutoDiscoveryOutput) ToStringPtrOutput

func (o AutoDiscoveryOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutoDiscoveryOutput) ToStringPtrOutputWithContext

func (o AutoDiscoveryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AutoDiscoveryPtrInput

type AutoDiscoveryPtrInput interface {
	pulumi.Input

	ToAutoDiscoveryPtrOutput() AutoDiscoveryPtrOutput
	ToAutoDiscoveryPtrOutputWithContext(context.Context) AutoDiscoveryPtrOutput
}

func AutoDiscoveryPtr

func AutoDiscoveryPtr(v string) AutoDiscoveryPtrInput

type AutoDiscoveryPtrOutput

type AutoDiscoveryPtrOutput struct{ *pulumi.OutputState }

func (AutoDiscoveryPtrOutput) Elem

func (AutoDiscoveryPtrOutput) ElementType

func (AutoDiscoveryPtrOutput) ElementType() reflect.Type

func (AutoDiscoveryPtrOutput) ToAutoDiscoveryPtrOutput

func (o AutoDiscoveryPtrOutput) ToAutoDiscoveryPtrOutput() AutoDiscoveryPtrOutput

func (AutoDiscoveryPtrOutput) ToAutoDiscoveryPtrOutputWithContext

func (o AutoDiscoveryPtrOutput) ToAutoDiscoveryPtrOutputWithContext(ctx context.Context) AutoDiscoveryPtrOutput

func (AutoDiscoveryPtrOutput) ToStringPtrOutput

func (o AutoDiscoveryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutoDiscoveryPtrOutput) ToStringPtrOutputWithContext

func (o AutoDiscoveryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AzureDevOpsConnector

type AzureDevOpsConnector struct {
	pulumi.CustomResourceState

	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name       pulumi.StringOutput                          `pulumi:"name"`
	Properties AzureDevOpsConnectorPropertiesResponseOutput `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2022-09-01-preview. Prior API version in Azure Native 1.x: 2022-09-01-preview.

func GetAzureDevOpsConnector

func GetAzureDevOpsConnector(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AzureDevOpsConnectorState, opts ...pulumi.ResourceOption) (*AzureDevOpsConnector, error)

GetAzureDevOpsConnector gets an existing AzureDevOpsConnector 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 NewAzureDevOpsConnector

func NewAzureDevOpsConnector(ctx *pulumi.Context,
	name string, args *AzureDevOpsConnectorArgs, opts ...pulumi.ResourceOption) (*AzureDevOpsConnector, error)

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

func (*AzureDevOpsConnector) ElementType

func (*AzureDevOpsConnector) ElementType() reflect.Type

func (*AzureDevOpsConnector) ToAzureDevOpsConnectorOutput

func (i *AzureDevOpsConnector) ToAzureDevOpsConnectorOutput() AzureDevOpsConnectorOutput

func (*AzureDevOpsConnector) ToAzureDevOpsConnectorOutputWithContext

func (i *AzureDevOpsConnector) ToAzureDevOpsConnectorOutputWithContext(ctx context.Context) AzureDevOpsConnectorOutput

type AzureDevOpsConnectorArgs

type AzureDevOpsConnectorArgs struct {
	// Name of the AzureDevOps Connector.
	AzureDevOpsConnectorName pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location   pulumi.StringPtrInput
	Properties AzureDevOpsConnectorPropertiesPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a AzureDevOpsConnector resource.

func (AzureDevOpsConnectorArgs) ElementType

func (AzureDevOpsConnectorArgs) ElementType() reflect.Type

type AzureDevOpsConnectorInput

type AzureDevOpsConnectorInput interface {
	pulumi.Input

	ToAzureDevOpsConnectorOutput() AzureDevOpsConnectorOutput
	ToAzureDevOpsConnectorOutputWithContext(ctx context.Context) AzureDevOpsConnectorOutput
}

type AzureDevOpsConnectorOutput

type AzureDevOpsConnectorOutput struct{ *pulumi.OutputState }

func (AzureDevOpsConnectorOutput) ElementType

func (AzureDevOpsConnectorOutput) ElementType() reflect.Type

func (AzureDevOpsConnectorOutput) Location

The geo-location where the resource lives

func (AzureDevOpsConnectorOutput) Name

The name of the resource

func (AzureDevOpsConnectorOutput) Properties

func (AzureDevOpsConnectorOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (AzureDevOpsConnectorOutput) Tags

Resource tags.

func (AzureDevOpsConnectorOutput) ToAzureDevOpsConnectorOutput

func (o AzureDevOpsConnectorOutput) ToAzureDevOpsConnectorOutput() AzureDevOpsConnectorOutput

func (AzureDevOpsConnectorOutput) ToAzureDevOpsConnectorOutputWithContext

func (o AzureDevOpsConnectorOutput) ToAzureDevOpsConnectorOutputWithContext(ctx context.Context) AzureDevOpsConnectorOutput

func (AzureDevOpsConnectorOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type AzureDevOpsConnectorProperties

type AzureDevOpsConnectorProperties struct {
	Authorization *AuthorizationInfo `pulumi:"authorization"`
	// Gets or sets org onboarding information.
	Orgs []AzureDevOpsOrgMetadata `pulumi:"orgs"`
}

type AzureDevOpsConnectorPropertiesArgs

type AzureDevOpsConnectorPropertiesArgs struct {
	Authorization AuthorizationInfoPtrInput `pulumi:"authorization"`
	// Gets or sets org onboarding information.
	Orgs AzureDevOpsOrgMetadataArrayInput `pulumi:"orgs"`
}

func (AzureDevOpsConnectorPropertiesArgs) ElementType

func (AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesOutput

func (i AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesOutput() AzureDevOpsConnectorPropertiesOutput

func (AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesOutputWithContext

func (i AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesOutput

func (AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesPtrOutput

func (i AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesPtrOutput() AzureDevOpsConnectorPropertiesPtrOutput

func (AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext

func (i AzureDevOpsConnectorPropertiesArgs) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesPtrOutput

type AzureDevOpsConnectorPropertiesInput

type AzureDevOpsConnectorPropertiesInput interface {
	pulumi.Input

	ToAzureDevOpsConnectorPropertiesOutput() AzureDevOpsConnectorPropertiesOutput
	ToAzureDevOpsConnectorPropertiesOutputWithContext(context.Context) AzureDevOpsConnectorPropertiesOutput
}

AzureDevOpsConnectorPropertiesInput is an input type that accepts AzureDevOpsConnectorPropertiesArgs and AzureDevOpsConnectorPropertiesOutput values. You can construct a concrete instance of `AzureDevOpsConnectorPropertiesInput` via:

AzureDevOpsConnectorPropertiesArgs{...}

type AzureDevOpsConnectorPropertiesOutput

type AzureDevOpsConnectorPropertiesOutput struct{ *pulumi.OutputState }

func (AzureDevOpsConnectorPropertiesOutput) Authorization

func (AzureDevOpsConnectorPropertiesOutput) ElementType

func (AzureDevOpsConnectorPropertiesOutput) Orgs

Gets or sets org onboarding information.

func (AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesOutput

func (o AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesOutput() AzureDevOpsConnectorPropertiesOutput

func (AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesOutputWithContext

func (o AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesOutput

func (AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesPtrOutput

func (o AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesPtrOutput() AzureDevOpsConnectorPropertiesPtrOutput

func (AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext

func (o AzureDevOpsConnectorPropertiesOutput) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesPtrOutput

type AzureDevOpsConnectorPropertiesPtrInput

type AzureDevOpsConnectorPropertiesPtrInput interface {
	pulumi.Input

	ToAzureDevOpsConnectorPropertiesPtrOutput() AzureDevOpsConnectorPropertiesPtrOutput
	ToAzureDevOpsConnectorPropertiesPtrOutputWithContext(context.Context) AzureDevOpsConnectorPropertiesPtrOutput
}

AzureDevOpsConnectorPropertiesPtrInput is an input type that accepts AzureDevOpsConnectorPropertiesArgs, AzureDevOpsConnectorPropertiesPtr and AzureDevOpsConnectorPropertiesPtrOutput values. You can construct a concrete instance of `AzureDevOpsConnectorPropertiesPtrInput` via:

        AzureDevOpsConnectorPropertiesArgs{...}

or:

        nil

type AzureDevOpsConnectorPropertiesPtrOutput

type AzureDevOpsConnectorPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AzureDevOpsConnectorPropertiesPtrOutput) Authorization

func (AzureDevOpsConnectorPropertiesPtrOutput) Elem

func (AzureDevOpsConnectorPropertiesPtrOutput) ElementType

func (AzureDevOpsConnectorPropertiesPtrOutput) Orgs

Gets or sets org onboarding information.

func (AzureDevOpsConnectorPropertiesPtrOutput) ToAzureDevOpsConnectorPropertiesPtrOutput

func (o AzureDevOpsConnectorPropertiesPtrOutput) ToAzureDevOpsConnectorPropertiesPtrOutput() AzureDevOpsConnectorPropertiesPtrOutput

func (AzureDevOpsConnectorPropertiesPtrOutput) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext

func (o AzureDevOpsConnectorPropertiesPtrOutput) ToAzureDevOpsConnectorPropertiesPtrOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesPtrOutput

type AzureDevOpsConnectorPropertiesResponse

type AzureDevOpsConnectorPropertiesResponse struct {
	Authorization *AuthorizationInfoResponse `pulumi:"authorization"`
	// Gets or sets org onboarding information.
	Orgs              []AzureDevOpsOrgMetadataResponse `pulumi:"orgs"`
	ProvisioningState string                           `pulumi:"provisioningState"`
}

type AzureDevOpsConnectorPropertiesResponseOutput

type AzureDevOpsConnectorPropertiesResponseOutput struct{ *pulumi.OutputState }

func (AzureDevOpsConnectorPropertiesResponseOutput) Authorization

func (AzureDevOpsConnectorPropertiesResponseOutput) ElementType

func (AzureDevOpsConnectorPropertiesResponseOutput) Orgs

Gets or sets org onboarding information.

func (AzureDevOpsConnectorPropertiesResponseOutput) ProvisioningState

func (AzureDevOpsConnectorPropertiesResponseOutput) ToAzureDevOpsConnectorPropertiesResponseOutput

func (o AzureDevOpsConnectorPropertiesResponseOutput) ToAzureDevOpsConnectorPropertiesResponseOutput() AzureDevOpsConnectorPropertiesResponseOutput

func (AzureDevOpsConnectorPropertiesResponseOutput) ToAzureDevOpsConnectorPropertiesResponseOutputWithContext

func (o AzureDevOpsConnectorPropertiesResponseOutput) ToAzureDevOpsConnectorPropertiesResponseOutputWithContext(ctx context.Context) AzureDevOpsConnectorPropertiesResponseOutput

type AzureDevOpsConnectorState

type AzureDevOpsConnectorState struct {
}

func (AzureDevOpsConnectorState) ElementType

func (AzureDevOpsConnectorState) ElementType() reflect.Type

type AzureDevOpsOrgMetadata

type AzureDevOpsOrgMetadata struct {
	AutoDiscovery *string `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Org.
	Name     *string                      `pulumi:"name"`
	Projects []AzureDevOpsProjectMetadata `pulumi:"projects"`
}

Org onboarding info.

type AzureDevOpsOrgMetadataArgs

type AzureDevOpsOrgMetadataArgs struct {
	AutoDiscovery pulumi.StringPtrInput `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Org.
	Name     pulumi.StringPtrInput                `pulumi:"name"`
	Projects AzureDevOpsProjectMetadataArrayInput `pulumi:"projects"`
}

Org onboarding info.

func (AzureDevOpsOrgMetadataArgs) ElementType

func (AzureDevOpsOrgMetadataArgs) ElementType() reflect.Type

func (AzureDevOpsOrgMetadataArgs) ToAzureDevOpsOrgMetadataOutput

func (i AzureDevOpsOrgMetadataArgs) ToAzureDevOpsOrgMetadataOutput() AzureDevOpsOrgMetadataOutput

func (AzureDevOpsOrgMetadataArgs) ToAzureDevOpsOrgMetadataOutputWithContext

func (i AzureDevOpsOrgMetadataArgs) ToAzureDevOpsOrgMetadataOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataOutput

type AzureDevOpsOrgMetadataArray

type AzureDevOpsOrgMetadataArray []AzureDevOpsOrgMetadataInput

func (AzureDevOpsOrgMetadataArray) ElementType

func (AzureDevOpsOrgMetadataArray) ToAzureDevOpsOrgMetadataArrayOutput

func (i AzureDevOpsOrgMetadataArray) ToAzureDevOpsOrgMetadataArrayOutput() AzureDevOpsOrgMetadataArrayOutput

func (AzureDevOpsOrgMetadataArray) ToAzureDevOpsOrgMetadataArrayOutputWithContext

func (i AzureDevOpsOrgMetadataArray) ToAzureDevOpsOrgMetadataArrayOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataArrayOutput

type AzureDevOpsOrgMetadataArrayInput

type AzureDevOpsOrgMetadataArrayInput interface {
	pulumi.Input

	ToAzureDevOpsOrgMetadataArrayOutput() AzureDevOpsOrgMetadataArrayOutput
	ToAzureDevOpsOrgMetadataArrayOutputWithContext(context.Context) AzureDevOpsOrgMetadataArrayOutput
}

AzureDevOpsOrgMetadataArrayInput is an input type that accepts AzureDevOpsOrgMetadataArray and AzureDevOpsOrgMetadataArrayOutput values. You can construct a concrete instance of `AzureDevOpsOrgMetadataArrayInput` via:

AzureDevOpsOrgMetadataArray{ AzureDevOpsOrgMetadataArgs{...} }

type AzureDevOpsOrgMetadataArrayOutput

type AzureDevOpsOrgMetadataArrayOutput struct{ *pulumi.OutputState }

func (AzureDevOpsOrgMetadataArrayOutput) ElementType

func (AzureDevOpsOrgMetadataArrayOutput) Index

func (AzureDevOpsOrgMetadataArrayOutput) ToAzureDevOpsOrgMetadataArrayOutput

func (o AzureDevOpsOrgMetadataArrayOutput) ToAzureDevOpsOrgMetadataArrayOutput() AzureDevOpsOrgMetadataArrayOutput

func (AzureDevOpsOrgMetadataArrayOutput) ToAzureDevOpsOrgMetadataArrayOutputWithContext

func (o AzureDevOpsOrgMetadataArrayOutput) ToAzureDevOpsOrgMetadataArrayOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataArrayOutput

type AzureDevOpsOrgMetadataInput

type AzureDevOpsOrgMetadataInput interface {
	pulumi.Input

	ToAzureDevOpsOrgMetadataOutput() AzureDevOpsOrgMetadataOutput
	ToAzureDevOpsOrgMetadataOutputWithContext(context.Context) AzureDevOpsOrgMetadataOutput
}

AzureDevOpsOrgMetadataInput is an input type that accepts AzureDevOpsOrgMetadataArgs and AzureDevOpsOrgMetadataOutput values. You can construct a concrete instance of `AzureDevOpsOrgMetadataInput` via:

AzureDevOpsOrgMetadataArgs{...}

type AzureDevOpsOrgMetadataOutput

type AzureDevOpsOrgMetadataOutput struct{ *pulumi.OutputState }

Org onboarding info.

func (AzureDevOpsOrgMetadataOutput) AutoDiscovery

func (AzureDevOpsOrgMetadataOutput) ElementType

func (AzureDevOpsOrgMetadataOutput) Name

Gets or sets name of the AzureDevOps Org.

func (AzureDevOpsOrgMetadataOutput) Projects

func (AzureDevOpsOrgMetadataOutput) ToAzureDevOpsOrgMetadataOutput

func (o AzureDevOpsOrgMetadataOutput) ToAzureDevOpsOrgMetadataOutput() AzureDevOpsOrgMetadataOutput

func (AzureDevOpsOrgMetadataOutput) ToAzureDevOpsOrgMetadataOutputWithContext

func (o AzureDevOpsOrgMetadataOutput) ToAzureDevOpsOrgMetadataOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataOutput

type AzureDevOpsOrgMetadataResponse

type AzureDevOpsOrgMetadataResponse struct {
	AutoDiscovery *string `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Org.
	Name     *string                              `pulumi:"name"`
	Projects []AzureDevOpsProjectMetadataResponse `pulumi:"projects"`
}

Org onboarding info.

type AzureDevOpsOrgMetadataResponseArrayOutput

type AzureDevOpsOrgMetadataResponseArrayOutput struct{ *pulumi.OutputState }

func (AzureDevOpsOrgMetadataResponseArrayOutput) ElementType

func (AzureDevOpsOrgMetadataResponseArrayOutput) Index

func (AzureDevOpsOrgMetadataResponseArrayOutput) ToAzureDevOpsOrgMetadataResponseArrayOutput

func (o AzureDevOpsOrgMetadataResponseArrayOutput) ToAzureDevOpsOrgMetadataResponseArrayOutput() AzureDevOpsOrgMetadataResponseArrayOutput

func (AzureDevOpsOrgMetadataResponseArrayOutput) ToAzureDevOpsOrgMetadataResponseArrayOutputWithContext

func (o AzureDevOpsOrgMetadataResponseArrayOutput) ToAzureDevOpsOrgMetadataResponseArrayOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataResponseArrayOutput

type AzureDevOpsOrgMetadataResponseOutput

type AzureDevOpsOrgMetadataResponseOutput struct{ *pulumi.OutputState }

Org onboarding info.

func (AzureDevOpsOrgMetadataResponseOutput) AutoDiscovery

func (AzureDevOpsOrgMetadataResponseOutput) ElementType

func (AzureDevOpsOrgMetadataResponseOutput) Name

Gets or sets name of the AzureDevOps Org.

func (AzureDevOpsOrgMetadataResponseOutput) Projects

func (AzureDevOpsOrgMetadataResponseOutput) ToAzureDevOpsOrgMetadataResponseOutput

func (o AzureDevOpsOrgMetadataResponseOutput) ToAzureDevOpsOrgMetadataResponseOutput() AzureDevOpsOrgMetadataResponseOutput

func (AzureDevOpsOrgMetadataResponseOutput) ToAzureDevOpsOrgMetadataResponseOutputWithContext

func (o AzureDevOpsOrgMetadataResponseOutput) ToAzureDevOpsOrgMetadataResponseOutputWithContext(ctx context.Context) AzureDevOpsOrgMetadataResponseOutput

type AzureDevOpsProjectMetadata

type AzureDevOpsProjectMetadata struct {
	AutoDiscovery *string `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Project.
	Name *string `pulumi:"name"`
	// Gets or sets repositories.
	Repos []string `pulumi:"repos"`
}

Project onboarding info.

type AzureDevOpsProjectMetadataArgs

type AzureDevOpsProjectMetadataArgs struct {
	AutoDiscovery pulumi.StringPtrInput `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Project.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Gets or sets repositories.
	Repos pulumi.StringArrayInput `pulumi:"repos"`
}

Project onboarding info.

func (AzureDevOpsProjectMetadataArgs) ElementType

func (AzureDevOpsProjectMetadataArgs) ToAzureDevOpsProjectMetadataOutput

func (i AzureDevOpsProjectMetadataArgs) ToAzureDevOpsProjectMetadataOutput() AzureDevOpsProjectMetadataOutput

func (AzureDevOpsProjectMetadataArgs) ToAzureDevOpsProjectMetadataOutputWithContext

func (i AzureDevOpsProjectMetadataArgs) ToAzureDevOpsProjectMetadataOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataOutput

type AzureDevOpsProjectMetadataArray

type AzureDevOpsProjectMetadataArray []AzureDevOpsProjectMetadataInput

func (AzureDevOpsProjectMetadataArray) ElementType

func (AzureDevOpsProjectMetadataArray) ToAzureDevOpsProjectMetadataArrayOutput

func (i AzureDevOpsProjectMetadataArray) ToAzureDevOpsProjectMetadataArrayOutput() AzureDevOpsProjectMetadataArrayOutput

func (AzureDevOpsProjectMetadataArray) ToAzureDevOpsProjectMetadataArrayOutputWithContext

func (i AzureDevOpsProjectMetadataArray) ToAzureDevOpsProjectMetadataArrayOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataArrayOutput

type AzureDevOpsProjectMetadataArrayInput

type AzureDevOpsProjectMetadataArrayInput interface {
	pulumi.Input

	ToAzureDevOpsProjectMetadataArrayOutput() AzureDevOpsProjectMetadataArrayOutput
	ToAzureDevOpsProjectMetadataArrayOutputWithContext(context.Context) AzureDevOpsProjectMetadataArrayOutput
}

AzureDevOpsProjectMetadataArrayInput is an input type that accepts AzureDevOpsProjectMetadataArray and AzureDevOpsProjectMetadataArrayOutput values. You can construct a concrete instance of `AzureDevOpsProjectMetadataArrayInput` via:

AzureDevOpsProjectMetadataArray{ AzureDevOpsProjectMetadataArgs{...} }

type AzureDevOpsProjectMetadataArrayOutput

type AzureDevOpsProjectMetadataArrayOutput struct{ *pulumi.OutputState }

func (AzureDevOpsProjectMetadataArrayOutput) ElementType

func (AzureDevOpsProjectMetadataArrayOutput) Index

func (AzureDevOpsProjectMetadataArrayOutput) ToAzureDevOpsProjectMetadataArrayOutput

func (o AzureDevOpsProjectMetadataArrayOutput) ToAzureDevOpsProjectMetadataArrayOutput() AzureDevOpsProjectMetadataArrayOutput

func (AzureDevOpsProjectMetadataArrayOutput) ToAzureDevOpsProjectMetadataArrayOutputWithContext

func (o AzureDevOpsProjectMetadataArrayOutput) ToAzureDevOpsProjectMetadataArrayOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataArrayOutput

type AzureDevOpsProjectMetadataInput

type AzureDevOpsProjectMetadataInput interface {
	pulumi.Input

	ToAzureDevOpsProjectMetadataOutput() AzureDevOpsProjectMetadataOutput
	ToAzureDevOpsProjectMetadataOutputWithContext(context.Context) AzureDevOpsProjectMetadataOutput
}

AzureDevOpsProjectMetadataInput is an input type that accepts AzureDevOpsProjectMetadataArgs and AzureDevOpsProjectMetadataOutput values. You can construct a concrete instance of `AzureDevOpsProjectMetadataInput` via:

AzureDevOpsProjectMetadataArgs{...}

type AzureDevOpsProjectMetadataOutput

type AzureDevOpsProjectMetadataOutput struct{ *pulumi.OutputState }

Project onboarding info.

func (AzureDevOpsProjectMetadataOutput) AutoDiscovery

func (AzureDevOpsProjectMetadataOutput) ElementType

func (AzureDevOpsProjectMetadataOutput) Name

Gets or sets name of the AzureDevOps Project.

func (AzureDevOpsProjectMetadataOutput) Repos

Gets or sets repositories.

func (AzureDevOpsProjectMetadataOutput) ToAzureDevOpsProjectMetadataOutput

func (o AzureDevOpsProjectMetadataOutput) ToAzureDevOpsProjectMetadataOutput() AzureDevOpsProjectMetadataOutput

func (AzureDevOpsProjectMetadataOutput) ToAzureDevOpsProjectMetadataOutputWithContext

func (o AzureDevOpsProjectMetadataOutput) ToAzureDevOpsProjectMetadataOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataOutput

type AzureDevOpsProjectMetadataResponse

type AzureDevOpsProjectMetadataResponse struct {
	AutoDiscovery *string `pulumi:"autoDiscovery"`
	// Gets or sets name of the AzureDevOps Project.
	Name *string `pulumi:"name"`
	// Gets or sets repositories.
	Repos []string `pulumi:"repos"`
}

Project onboarding info.

type AzureDevOpsProjectMetadataResponseArrayOutput

type AzureDevOpsProjectMetadataResponseArrayOutput struct{ *pulumi.OutputState }

func (AzureDevOpsProjectMetadataResponseArrayOutput) ElementType

func (AzureDevOpsProjectMetadataResponseArrayOutput) Index

func (AzureDevOpsProjectMetadataResponseArrayOutput) ToAzureDevOpsProjectMetadataResponseArrayOutput

func (o AzureDevOpsProjectMetadataResponseArrayOutput) ToAzureDevOpsProjectMetadataResponseArrayOutput() AzureDevOpsProjectMetadataResponseArrayOutput

func (AzureDevOpsProjectMetadataResponseArrayOutput) ToAzureDevOpsProjectMetadataResponseArrayOutputWithContext

func (o AzureDevOpsProjectMetadataResponseArrayOutput) ToAzureDevOpsProjectMetadataResponseArrayOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataResponseArrayOutput

type AzureDevOpsProjectMetadataResponseOutput

type AzureDevOpsProjectMetadataResponseOutput struct{ *pulumi.OutputState }

Project onboarding info.

func (AzureDevOpsProjectMetadataResponseOutput) AutoDiscovery

func (AzureDevOpsProjectMetadataResponseOutput) ElementType

func (AzureDevOpsProjectMetadataResponseOutput) Name

Gets or sets name of the AzureDevOps Project.

func (AzureDevOpsProjectMetadataResponseOutput) Repos

Gets or sets repositories.

func (AzureDevOpsProjectMetadataResponseOutput) ToAzureDevOpsProjectMetadataResponseOutput

func (o AzureDevOpsProjectMetadataResponseOutput) ToAzureDevOpsProjectMetadataResponseOutput() AzureDevOpsProjectMetadataResponseOutput

func (AzureDevOpsProjectMetadataResponseOutput) ToAzureDevOpsProjectMetadataResponseOutputWithContext

func (o AzureDevOpsProjectMetadataResponseOutput) ToAzureDevOpsProjectMetadataResponseOutputWithContext(ctx context.Context) AzureDevOpsProjectMetadataResponseOutput

type GitHubConnector

type GitHubConnector struct {
	pulumi.CustomResourceState

	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.
	Properties GitHubConnectorPropertiesResponseOutput `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Represents an ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors. Azure REST API version: 2022-09-01-preview. Prior API version in Azure Native 1.x: 2022-09-01-preview.

func GetGitHubConnector

func GetGitHubConnector(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GitHubConnectorState, opts ...pulumi.ResourceOption) (*GitHubConnector, error)

GetGitHubConnector gets an existing GitHubConnector 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 NewGitHubConnector

func NewGitHubConnector(ctx *pulumi.Context,
	name string, args *GitHubConnectorArgs, opts ...pulumi.ResourceOption) (*GitHubConnector, error)

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

func (*GitHubConnector) ElementType

func (*GitHubConnector) ElementType() reflect.Type

func (*GitHubConnector) ToGitHubConnectorOutput

func (i *GitHubConnector) ToGitHubConnectorOutput() GitHubConnectorOutput

func (*GitHubConnector) ToGitHubConnectorOutputWithContext

func (i *GitHubConnector) ToGitHubConnectorOutputWithContext(ctx context.Context) GitHubConnectorOutput

type GitHubConnectorArgs

type GitHubConnectorArgs struct {
	// Name of the GitHub Connector.
	GitHubConnectorName pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.
	Properties GitHubConnectorPropertiesPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a GitHubConnector resource.

func (GitHubConnectorArgs) ElementType

func (GitHubConnectorArgs) ElementType() reflect.Type

type GitHubConnectorInput

type GitHubConnectorInput interface {
	pulumi.Input

	ToGitHubConnectorOutput() GitHubConnectorOutput
	ToGitHubConnectorOutputWithContext(ctx context.Context) GitHubConnectorOutput
}

type GitHubConnectorOutput

type GitHubConnectorOutput struct{ *pulumi.OutputState }

func (GitHubConnectorOutput) ElementType

func (GitHubConnectorOutput) ElementType() reflect.Type

func (GitHubConnectorOutput) Location

The geo-location where the resource lives

func (GitHubConnectorOutput) Name

The name of the resource

func (GitHubConnectorOutput) Properties

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (GitHubConnectorOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (GitHubConnectorOutput) Tags

Resource tags.

func (GitHubConnectorOutput) ToGitHubConnectorOutput

func (o GitHubConnectorOutput) ToGitHubConnectorOutput() GitHubConnectorOutput

func (GitHubConnectorOutput) ToGitHubConnectorOutputWithContext

func (o GitHubConnectorOutput) ToGitHubConnectorOutputWithContext(ctx context.Context) GitHubConnectorOutput

func (GitHubConnectorOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type GitHubConnectorProperties

type GitHubConnectorProperties struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code *string `pulumi:"code"`
}

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

type GitHubConnectorPropertiesArgs

type GitHubConnectorPropertiesArgs struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code pulumi.StringPtrInput `pulumi:"code"`
}

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (GitHubConnectorPropertiesArgs) ElementType

func (GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesOutput

func (i GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesOutput() GitHubConnectorPropertiesOutput

func (GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesOutputWithContext

func (i GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesOutputWithContext(ctx context.Context) GitHubConnectorPropertiesOutput

func (GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesPtrOutput

func (i GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesPtrOutput() GitHubConnectorPropertiesPtrOutput

func (GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesPtrOutputWithContext

func (i GitHubConnectorPropertiesArgs) ToGitHubConnectorPropertiesPtrOutputWithContext(ctx context.Context) GitHubConnectorPropertiesPtrOutput

type GitHubConnectorPropertiesInput

type GitHubConnectorPropertiesInput interface {
	pulumi.Input

	ToGitHubConnectorPropertiesOutput() GitHubConnectorPropertiesOutput
	ToGitHubConnectorPropertiesOutputWithContext(context.Context) GitHubConnectorPropertiesOutput
}

GitHubConnectorPropertiesInput is an input type that accepts GitHubConnectorPropertiesArgs and GitHubConnectorPropertiesOutput values. You can construct a concrete instance of `GitHubConnectorPropertiesInput` via:

GitHubConnectorPropertiesArgs{...}

type GitHubConnectorPropertiesOutput

type GitHubConnectorPropertiesOutput struct{ *pulumi.OutputState }

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (GitHubConnectorPropertiesOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (GitHubConnectorPropertiesOutput) ElementType

func (GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesOutput

func (o GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesOutput() GitHubConnectorPropertiesOutput

func (GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesOutputWithContext

func (o GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesOutputWithContext(ctx context.Context) GitHubConnectorPropertiesOutput

func (GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesPtrOutput

func (o GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesPtrOutput() GitHubConnectorPropertiesPtrOutput

func (GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesPtrOutputWithContext

func (o GitHubConnectorPropertiesOutput) ToGitHubConnectorPropertiesPtrOutputWithContext(ctx context.Context) GitHubConnectorPropertiesPtrOutput

type GitHubConnectorPropertiesPtrInput

type GitHubConnectorPropertiesPtrInput interface {
	pulumi.Input

	ToGitHubConnectorPropertiesPtrOutput() GitHubConnectorPropertiesPtrOutput
	ToGitHubConnectorPropertiesPtrOutputWithContext(context.Context) GitHubConnectorPropertiesPtrOutput
}

GitHubConnectorPropertiesPtrInput is an input type that accepts GitHubConnectorPropertiesArgs, GitHubConnectorPropertiesPtr and GitHubConnectorPropertiesPtrOutput values. You can construct a concrete instance of `GitHubConnectorPropertiesPtrInput` via:

        GitHubConnectorPropertiesArgs{...}

or:

        nil

type GitHubConnectorPropertiesPtrOutput

type GitHubConnectorPropertiesPtrOutput struct{ *pulumi.OutputState }

func (GitHubConnectorPropertiesPtrOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (GitHubConnectorPropertiesPtrOutput) Elem

func (GitHubConnectorPropertiesPtrOutput) ElementType

func (GitHubConnectorPropertiesPtrOutput) ToGitHubConnectorPropertiesPtrOutput

func (o GitHubConnectorPropertiesPtrOutput) ToGitHubConnectorPropertiesPtrOutput() GitHubConnectorPropertiesPtrOutput

func (GitHubConnectorPropertiesPtrOutput) ToGitHubConnectorPropertiesPtrOutputWithContext

func (o GitHubConnectorPropertiesPtrOutput) ToGitHubConnectorPropertiesPtrOutputWithContext(ctx context.Context) GitHubConnectorPropertiesPtrOutput

type GitHubConnectorPropertiesResponse

type GitHubConnectorPropertiesResponse struct {
	// Gets or sets one-time OAuth code to exchange for refresh and access tokens.
	//
	// Only used during PUT operations. The secret is cleared during GET.
	// In general, RPaaS does not return any property marked as a secret.
	Code              *string `pulumi:"code"`
	ProvisioningState string  `pulumi:"provisioningState"`
}

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

type GitHubConnectorPropertiesResponseOutput

type GitHubConnectorPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (GitHubConnectorPropertiesResponseOutput) Code

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT operations. The secret is cleared during GET. In general, RPaaS does not return any property marked as a secret.

func (GitHubConnectorPropertiesResponseOutput) ElementType

func (GitHubConnectorPropertiesResponseOutput) ProvisioningState

func (GitHubConnectorPropertiesResponseOutput) ToGitHubConnectorPropertiesResponseOutput

func (o GitHubConnectorPropertiesResponseOutput) ToGitHubConnectorPropertiesResponseOutput() GitHubConnectorPropertiesResponseOutput

func (GitHubConnectorPropertiesResponseOutput) ToGitHubConnectorPropertiesResponseOutputWithContext

func (o GitHubConnectorPropertiesResponseOutput) ToGitHubConnectorPropertiesResponseOutputWithContext(ctx context.Context) GitHubConnectorPropertiesResponseOutput

type GitHubConnectorState

type GitHubConnectorState struct {
}

func (GitHubConnectorState) ElementType

func (GitHubConnectorState) ElementType() reflect.Type

type LookupAzureDevOpsConnectorArgs

type LookupAzureDevOpsConnectorArgs struct {
	// Name of the AzureDevOps Connector.
	AzureDevOpsConnectorName string `pulumi:"azureDevOpsConnectorName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupAzureDevOpsConnectorOutputArgs

type LookupAzureDevOpsConnectorOutputArgs struct {
	// Name of the AzureDevOps Connector.
	AzureDevOpsConnectorName pulumi.StringInput `pulumi:"azureDevOpsConnectorName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupAzureDevOpsConnectorOutputArgs) ElementType

type LookupAzureDevOpsConnectorResult

type LookupAzureDevOpsConnectorResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name       string                                 `pulumi:"name"`
	Properties AzureDevOpsConnectorPropertiesResponse `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupAzureDevOpsConnector

func LookupAzureDevOpsConnector(ctx *pulumi.Context, args *LookupAzureDevOpsConnectorArgs, opts ...pulumi.InvokeOption) (*LookupAzureDevOpsConnectorResult, error)

Azure REST API version: 2022-09-01-preview.

type LookupAzureDevOpsConnectorResultOutput

type LookupAzureDevOpsConnectorResultOutput struct{ *pulumi.OutputState }

func (LookupAzureDevOpsConnectorResultOutput) ElementType

func (LookupAzureDevOpsConnectorResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupAzureDevOpsConnectorResultOutput) Location

The geo-location where the resource lives

func (LookupAzureDevOpsConnectorResultOutput) Name

The name of the resource

func (LookupAzureDevOpsConnectorResultOutput) Properties

func (LookupAzureDevOpsConnectorResultOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (LookupAzureDevOpsConnectorResultOutput) Tags

Resource tags.

func (LookupAzureDevOpsConnectorResultOutput) ToLookupAzureDevOpsConnectorResultOutput

func (o LookupAzureDevOpsConnectorResultOutput) ToLookupAzureDevOpsConnectorResultOutput() LookupAzureDevOpsConnectorResultOutput

func (LookupAzureDevOpsConnectorResultOutput) ToLookupAzureDevOpsConnectorResultOutputWithContext

func (o LookupAzureDevOpsConnectorResultOutput) ToLookupAzureDevOpsConnectorResultOutputWithContext(ctx context.Context) LookupAzureDevOpsConnectorResultOutput

func (LookupAzureDevOpsConnectorResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupGitHubConnectorArgs

type LookupGitHubConnectorArgs struct {
	// Name of the GitHub Connector.
	GitHubConnectorName string `pulumi:"gitHubConnectorName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupGitHubConnectorOutputArgs

type LookupGitHubConnectorOutputArgs struct {
	// Name of the GitHub Connector.
	GitHubConnectorName pulumi.StringInput `pulumi:"gitHubConnectorName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupGitHubConnectorOutputArgs) ElementType

type LookupGitHubConnectorResult

type LookupGitHubConnectorResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.
	Properties GitHubConnectorPropertiesResponse `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Represents an ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func LookupGitHubConnector

func LookupGitHubConnector(ctx *pulumi.Context, args *LookupGitHubConnectorArgs, opts ...pulumi.InvokeOption) (*LookupGitHubConnectorResult, error)

Represents an ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors. Azure REST API version: 2022-09-01-preview.

type LookupGitHubConnectorResultOutput

type LookupGitHubConnectorResultOutput struct{ *pulumi.OutputState }

Represents an ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (LookupGitHubConnectorResultOutput) ElementType

func (LookupGitHubConnectorResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupGitHubConnectorResultOutput) Location

The geo-location where the resource lives

func (LookupGitHubConnectorResultOutput) Name

The name of the resource

func (LookupGitHubConnectorResultOutput) Properties

Properties of the ARM resource for /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.SecurityDevOps/gitHubConnectors.

func (LookupGitHubConnectorResultOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (LookupGitHubConnectorResultOutput) Tags

Resource tags.

func (LookupGitHubConnectorResultOutput) ToLookupGitHubConnectorResultOutput

func (o LookupGitHubConnectorResultOutput) ToLookupGitHubConnectorResultOutput() LookupGitHubConnectorResultOutput

func (LookupGitHubConnectorResultOutput) ToLookupGitHubConnectorResultOutputWithContext

func (o LookupGitHubConnectorResultOutput) ToLookupGitHubConnectorResultOutputWithContext(ctx context.Context) LookupGitHubConnectorResultOutput

func (LookupGitHubConnectorResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

Jump to

Keyboard shortcuts

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