intersight.OpenapiTaskGenerationRequest
Explore with Pulumi AI
Creates a request which has information about the tasks that need to be created from the previously uploaded OpenAPI specification file. This object internally triggers a workflow that creates tasks which can be used in workflows.
Create OpenapiTaskGenerationRequest Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OpenapiTaskGenerationRequest(name: string, args?: OpenapiTaskGenerationRequestArgs, opts?: CustomResourceOptions);@overload
def OpenapiTaskGenerationRequest(resource_name: str,
                                 args: Optional[OpenapiTaskGenerationRequestArgs] = None,
                                 opts: Optional[ResourceOptions] = None)
@overload
def OpenapiTaskGenerationRequest(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 account_moid: Optional[str] = None,
                                 additional_properties: Optional[str] = None,
                                 ancestors: Optional[Sequence[OpenapiTaskGenerationRequestAncestorArgs]] = None,
                                 class_id: Optional[str] = None,
                                 create_time: Optional[str] = None,
                                 domain_group_moid: Optional[str] = None,
                                 endpoint_type: Optional[str] = None,
                                 failed_tasks: Optional[Sequence[OpenapiTaskGenerationRequestFailedTaskArgs]] = None,
                                 header_parameters: Optional[Sequence[OpenapiTaskGenerationRequestHeaderParameterArgs]] = None,
                                 is_validate_request: Optional[bool] = None,
                                 mod_time: Optional[str] = None,
                                 moid: Optional[str] = None,
                                 nr_sources: Optional[Sequence[OpenapiTaskGenerationRequestNrSourceArgs]] = None,
                                 object_type: Optional[str] = None,
                                 openapi_task_generation_request_id: Optional[str] = None,
                                 organizations: Optional[Sequence[OpenapiTaskGenerationRequestOrganizationArgs]] = None,
                                 owners: Optional[Sequence[str]] = None,
                                 parents: Optional[Sequence[OpenapiTaskGenerationRequestParentArgs]] = None,
                                 permission_resources: Optional[Sequence[OpenapiTaskGenerationRequestPermissionResourceArgs]] = None,
                                 protocol: Optional[str] = None,
                                 query_parameters: Optional[Sequence[OpenapiTaskGenerationRequestQueryParameterArgs]] = None,
                                 selected_apis: Optional[Sequence[OpenapiTaskGenerationRequestSelectedApiArgs]] = None,
                                 shared_scope: Optional[str] = None,
                                 status: Optional[str] = None,
                                 tags: Optional[Sequence[OpenapiTaskGenerationRequestTagArgs]] = None,
                                 task_prefix: Optional[str] = None,
                                 task_tags: Optional[Sequence[OpenapiTaskGenerationRequestTaskTagArgs]] = None,
                                 url: Optional[str] = None,
                                 version_contexts: Optional[Sequence[OpenapiTaskGenerationRequestVersionContextArgs]] = None,
                                 wait_for_completion: Optional[bool] = None,
                                 workflows: Optional[Sequence[OpenapiTaskGenerationRequestWorkflowArgs]] = None)func NewOpenapiTaskGenerationRequest(ctx *Context, name string, args *OpenapiTaskGenerationRequestArgs, opts ...ResourceOption) (*OpenapiTaskGenerationRequest, error)public OpenapiTaskGenerationRequest(string name, OpenapiTaskGenerationRequestArgs? args = null, CustomResourceOptions? opts = null)
public OpenapiTaskGenerationRequest(String name, OpenapiTaskGenerationRequestArgs args)
public OpenapiTaskGenerationRequest(String name, OpenapiTaskGenerationRequestArgs args, CustomResourceOptions options)
type: intersight:OpenapiTaskGenerationRequest
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args OpenapiTaskGenerationRequestArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OpenapiTaskGenerationRequestArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OpenapiTaskGenerationRequestArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OpenapiTaskGenerationRequestArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OpenapiTaskGenerationRequestArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var openapiTaskGenerationRequestResource = new Intersight.OpenapiTaskGenerationRequest("openapiTaskGenerationRequestResource", new()
{
    AccountMoid = "string",
    AdditionalProperties = "string",
    Ancestors = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestAncestorArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    ClassId = "string",
    CreateTime = "string",
    DomainGroupMoid = "string",
    EndpointType = "string",
    FailedTasks = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestFailedTaskArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Name = "string",
            ObjectType = "string",
            Path = "string",
            Reason = "string",
        },
    },
    HeaderParameters = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestHeaderParameterArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Key = "string",
            ObjectType = "string",
            Value = "string",
        },
    },
    IsValidateRequest = false,
    ModTime = "string",
    Moid = "string",
    NrSources = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestNrSourceArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    ObjectType = "string",
    OpenapiTaskGenerationRequestId = "string",
    Organizations = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestOrganizationArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    Owners = new[]
    {
        "string",
    },
    Parents = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestParentArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    PermissionResources = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestPermissionResourceArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    Protocol = "string",
    QueryParameters = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestQueryParameterArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Key = "string",
            ObjectType = "string",
            Value = "string",
        },
    },
    SelectedApis = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestSelectedApiArgs
        {
            AdditionalProperties = "string",
            ApiPathObjectIdentifiers = new[]
            {
                new Intersight.Inputs.OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifierArgs
                {
                    AdditionalProperties = "string",
                    ClassId = "string",
                    Moid = "string",
                    ObjectType = "string",
                    Selector = "string",
                },
            },
            ClassId = "string",
            Description = "string",
            DisplayLabel = "string",
            Method = "string",
            Name = "string",
            ObjectType = "string",
            Path = "string",
            ValidationError = "string",
            ValidationStatus = "string",
        },
    },
    SharedScope = "string",
    Status = "string",
    Tags = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestTagArgs
        {
            AdditionalProperties = "string",
            Key = "string",
            Value = "string",
        },
    },
    TaskPrefix = "string",
    TaskTags = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestTaskTagArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Key = "string",
            ObjectType = "string",
            Value = "string",
        },
    },
    Url = "string",
    VersionContexts = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestVersionContextArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            InterestedMos = new[]
            {
                new Intersight.Inputs.OpenapiTaskGenerationRequestVersionContextInterestedMoArgs
                {
                    AdditionalProperties = "string",
                    ClassId = "string",
                    Moid = "string",
                    ObjectType = "string",
                    Selector = "string",
                },
            },
            MarkedForDeletion = false,
            NrVersion = "string",
            ObjectType = "string",
            RefMos = new[]
            {
                new Intersight.Inputs.OpenapiTaskGenerationRequestVersionContextRefMoArgs
                {
                    AdditionalProperties = "string",
                    ClassId = "string",
                    Moid = "string",
                    ObjectType = "string",
                    Selector = "string",
                },
            },
            Timestamp = "string",
            VersionType = "string",
        },
    },
    WaitForCompletion = false,
    Workflows = new[]
    {
        new Intersight.Inputs.OpenapiTaskGenerationRequestWorkflowArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
});
example, err := intersight.NewOpenapiTaskGenerationRequest(ctx, "openapiTaskGenerationRequestResource", &intersight.OpenapiTaskGenerationRequestArgs{
	AccountMoid:          pulumi.String("string"),
	AdditionalProperties: pulumi.String("string"),
	Ancestors: intersight.OpenapiTaskGenerationRequestAncestorArray{
		&intersight.OpenapiTaskGenerationRequestAncestorArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	ClassId:         pulumi.String("string"),
	CreateTime:      pulumi.String("string"),
	DomainGroupMoid: pulumi.String("string"),
	EndpointType:    pulumi.String("string"),
	FailedTasks: intersight.OpenapiTaskGenerationRequestFailedTaskArray{
		&intersight.OpenapiTaskGenerationRequestFailedTaskArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Name:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Path:                 pulumi.String("string"),
			Reason:               pulumi.String("string"),
		},
	},
	HeaderParameters: intersight.OpenapiTaskGenerationRequestHeaderParameterArray{
		&intersight.OpenapiTaskGenerationRequestHeaderParameterArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Key:                  pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Value:                pulumi.String("string"),
		},
	},
	IsValidateRequest: pulumi.Bool(false),
	ModTime:           pulumi.String("string"),
	Moid:              pulumi.String("string"),
	NrSources: intersight.OpenapiTaskGenerationRequestNrSourceArray{
		&intersight.OpenapiTaskGenerationRequestNrSourceArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	ObjectType:                     pulumi.String("string"),
	OpenapiTaskGenerationRequestId: pulumi.String("string"),
	Organizations: intersight.OpenapiTaskGenerationRequestOrganizationArray{
		&intersight.OpenapiTaskGenerationRequestOrganizationArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	Owners: pulumi.StringArray{
		pulumi.String("string"),
	},
	Parents: intersight.OpenapiTaskGenerationRequestParentArray{
		&intersight.OpenapiTaskGenerationRequestParentArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	PermissionResources: intersight.OpenapiTaskGenerationRequestPermissionResourceArray{
		&intersight.OpenapiTaskGenerationRequestPermissionResourceArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	Protocol: pulumi.String("string"),
	QueryParameters: intersight.OpenapiTaskGenerationRequestQueryParameterArray{
		&intersight.OpenapiTaskGenerationRequestQueryParameterArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Key:                  pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Value:                pulumi.String("string"),
		},
	},
	SelectedApis: intersight.OpenapiTaskGenerationRequestSelectedApiArray{
		&intersight.OpenapiTaskGenerationRequestSelectedApiArgs{
			AdditionalProperties: pulumi.String("string"),
			ApiPathObjectIdentifiers: intersight.OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifierArray{
				&intersight.OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifierArgs{
					AdditionalProperties: pulumi.String("string"),
					ClassId:              pulumi.String("string"),
					Moid:                 pulumi.String("string"),
					ObjectType:           pulumi.String("string"),
					Selector:             pulumi.String("string"),
				},
			},
			ClassId:          pulumi.String("string"),
			Description:      pulumi.String("string"),
			DisplayLabel:     pulumi.String("string"),
			Method:           pulumi.String("string"),
			Name:             pulumi.String("string"),
			ObjectType:       pulumi.String("string"),
			Path:             pulumi.String("string"),
			ValidationError:  pulumi.String("string"),
			ValidationStatus: pulumi.String("string"),
		},
	},
	SharedScope: pulumi.String("string"),
	Status:      pulumi.String("string"),
	Tags: intersight.OpenapiTaskGenerationRequestTagArray{
		&intersight.OpenapiTaskGenerationRequestTagArgs{
			AdditionalProperties: pulumi.String("string"),
			Key:                  pulumi.String("string"),
			Value:                pulumi.String("string"),
		},
	},
	TaskPrefix: pulumi.String("string"),
	TaskTags: intersight.OpenapiTaskGenerationRequestTaskTagArray{
		&intersight.OpenapiTaskGenerationRequestTaskTagArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Key:                  pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Value:                pulumi.String("string"),
		},
	},
	Url: pulumi.String("string"),
	VersionContexts: intersight.OpenapiTaskGenerationRequestVersionContextArray{
		&intersight.OpenapiTaskGenerationRequestVersionContextArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			InterestedMos: intersight.OpenapiTaskGenerationRequestVersionContextInterestedMoArray{
				&intersight.OpenapiTaskGenerationRequestVersionContextInterestedMoArgs{
					AdditionalProperties: pulumi.String("string"),
					ClassId:              pulumi.String("string"),
					Moid:                 pulumi.String("string"),
					ObjectType:           pulumi.String("string"),
					Selector:             pulumi.String("string"),
				},
			},
			MarkedForDeletion: pulumi.Bool(false),
			NrVersion:         pulumi.String("string"),
			ObjectType:        pulumi.String("string"),
			RefMos: intersight.OpenapiTaskGenerationRequestVersionContextRefMoArray{
				&intersight.OpenapiTaskGenerationRequestVersionContextRefMoArgs{
					AdditionalProperties: pulumi.String("string"),
					ClassId:              pulumi.String("string"),
					Moid:                 pulumi.String("string"),
					ObjectType:           pulumi.String("string"),
					Selector:             pulumi.String("string"),
				},
			},
			Timestamp:   pulumi.String("string"),
			VersionType: pulumi.String("string"),
		},
	},
	WaitForCompletion: pulumi.Bool(false),
	Workflows: intersight.OpenapiTaskGenerationRequestWorkflowArray{
		&intersight.OpenapiTaskGenerationRequestWorkflowArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
})
var openapiTaskGenerationRequestResource = new OpenapiTaskGenerationRequest("openapiTaskGenerationRequestResource", OpenapiTaskGenerationRequestArgs.builder()
    .accountMoid("string")
    .additionalProperties("string")
    .ancestors(OpenapiTaskGenerationRequestAncestorArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .classId("string")
    .createTime("string")
    .domainGroupMoid("string")
    .endpointType("string")
    .failedTasks(OpenapiTaskGenerationRequestFailedTaskArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .name("string")
        .objectType("string")
        .path("string")
        .reason("string")
        .build())
    .headerParameters(OpenapiTaskGenerationRequestHeaderParameterArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .key("string")
        .objectType("string")
        .value("string")
        .build())
    .isValidateRequest(false)
    .modTime("string")
    .moid("string")
    .nrSources(OpenapiTaskGenerationRequestNrSourceArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .objectType("string")
    .openapiTaskGenerationRequestId("string")
    .organizations(OpenapiTaskGenerationRequestOrganizationArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .owners("string")
    .parents(OpenapiTaskGenerationRequestParentArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .permissionResources(OpenapiTaskGenerationRequestPermissionResourceArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .protocol("string")
    .queryParameters(OpenapiTaskGenerationRequestQueryParameterArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .key("string")
        .objectType("string")
        .value("string")
        .build())
    .selectedApis(OpenapiTaskGenerationRequestSelectedApiArgs.builder()
        .additionalProperties("string")
        .apiPathObjectIdentifiers(OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifierArgs.builder()
            .additionalProperties("string")
            .classId("string")
            .moid("string")
            .objectType("string")
            .selector("string")
            .build())
        .classId("string")
        .description("string")
        .displayLabel("string")
        .method("string")
        .name("string")
        .objectType("string")
        .path("string")
        .validationError("string")
        .validationStatus("string")
        .build())
    .sharedScope("string")
    .status("string")
    .tags(OpenapiTaskGenerationRequestTagArgs.builder()
        .additionalProperties("string")
        .key("string")
        .value("string")
        .build())
    .taskPrefix("string")
    .taskTags(OpenapiTaskGenerationRequestTaskTagArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .key("string")
        .objectType("string")
        .value("string")
        .build())
    .url("string")
    .versionContexts(OpenapiTaskGenerationRequestVersionContextArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .interestedMos(OpenapiTaskGenerationRequestVersionContextInterestedMoArgs.builder()
            .additionalProperties("string")
            .classId("string")
            .moid("string")
            .objectType("string")
            .selector("string")
            .build())
        .markedForDeletion(false)
        .nrVersion("string")
        .objectType("string")
        .refMos(OpenapiTaskGenerationRequestVersionContextRefMoArgs.builder()
            .additionalProperties("string")
            .classId("string")
            .moid("string")
            .objectType("string")
            .selector("string")
            .build())
        .timestamp("string")
        .versionType("string")
        .build())
    .waitForCompletion(false)
    .workflows(OpenapiTaskGenerationRequestWorkflowArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .build());
openapi_task_generation_request_resource = intersight.OpenapiTaskGenerationRequest("openapiTaskGenerationRequestResource",
    account_moid="string",
    additional_properties="string",
    ancestors=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    class_id="string",
    create_time="string",
    domain_group_moid="string",
    endpoint_type="string",
    failed_tasks=[{
        "additional_properties": "string",
        "class_id": "string",
        "name": "string",
        "object_type": "string",
        "path": "string",
        "reason": "string",
    }],
    header_parameters=[{
        "additional_properties": "string",
        "class_id": "string",
        "key": "string",
        "object_type": "string",
        "value": "string",
    }],
    is_validate_request=False,
    mod_time="string",
    moid="string",
    nr_sources=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    object_type="string",
    openapi_task_generation_request_id="string",
    organizations=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    owners=["string"],
    parents=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    permission_resources=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    protocol="string",
    query_parameters=[{
        "additional_properties": "string",
        "class_id": "string",
        "key": "string",
        "object_type": "string",
        "value": "string",
    }],
    selected_apis=[{
        "additional_properties": "string",
        "api_path_object_identifiers": [{
            "additional_properties": "string",
            "class_id": "string",
            "moid": "string",
            "object_type": "string",
            "selector": "string",
        }],
        "class_id": "string",
        "description": "string",
        "display_label": "string",
        "method": "string",
        "name": "string",
        "object_type": "string",
        "path": "string",
        "validation_error": "string",
        "validation_status": "string",
    }],
    shared_scope="string",
    status="string",
    tags=[{
        "additional_properties": "string",
        "key": "string",
        "value": "string",
    }],
    task_prefix="string",
    task_tags=[{
        "additional_properties": "string",
        "class_id": "string",
        "key": "string",
        "object_type": "string",
        "value": "string",
    }],
    url="string",
    version_contexts=[{
        "additional_properties": "string",
        "class_id": "string",
        "interested_mos": [{
            "additional_properties": "string",
            "class_id": "string",
            "moid": "string",
            "object_type": "string",
            "selector": "string",
        }],
        "marked_for_deletion": False,
        "nr_version": "string",
        "object_type": "string",
        "ref_mos": [{
            "additional_properties": "string",
            "class_id": "string",
            "moid": "string",
            "object_type": "string",
            "selector": "string",
        }],
        "timestamp": "string",
        "version_type": "string",
    }],
    wait_for_completion=False,
    workflows=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }])
const openapiTaskGenerationRequestResource = new intersight.OpenapiTaskGenerationRequest("openapiTaskGenerationRequestResource", {
    accountMoid: "string",
    additionalProperties: "string",
    ancestors: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    classId: "string",
    createTime: "string",
    domainGroupMoid: "string",
    endpointType: "string",
    failedTasks: [{
        additionalProperties: "string",
        classId: "string",
        name: "string",
        objectType: "string",
        path: "string",
        reason: "string",
    }],
    headerParameters: [{
        additionalProperties: "string",
        classId: "string",
        key: "string",
        objectType: "string",
        value: "string",
    }],
    isValidateRequest: false,
    modTime: "string",
    moid: "string",
    nrSources: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    objectType: "string",
    openapiTaskGenerationRequestId: "string",
    organizations: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    owners: ["string"],
    parents: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    permissionResources: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    protocol: "string",
    queryParameters: [{
        additionalProperties: "string",
        classId: "string",
        key: "string",
        objectType: "string",
        value: "string",
    }],
    selectedApis: [{
        additionalProperties: "string",
        apiPathObjectIdentifiers: [{
            additionalProperties: "string",
            classId: "string",
            moid: "string",
            objectType: "string",
            selector: "string",
        }],
        classId: "string",
        description: "string",
        displayLabel: "string",
        method: "string",
        name: "string",
        objectType: "string",
        path: "string",
        validationError: "string",
        validationStatus: "string",
    }],
    sharedScope: "string",
    status: "string",
    tags: [{
        additionalProperties: "string",
        key: "string",
        value: "string",
    }],
    taskPrefix: "string",
    taskTags: [{
        additionalProperties: "string",
        classId: "string",
        key: "string",
        objectType: "string",
        value: "string",
    }],
    url: "string",
    versionContexts: [{
        additionalProperties: "string",
        classId: "string",
        interestedMos: [{
            additionalProperties: "string",
            classId: "string",
            moid: "string",
            objectType: "string",
            selector: "string",
        }],
        markedForDeletion: false,
        nrVersion: "string",
        objectType: "string",
        refMos: [{
            additionalProperties: "string",
            classId: "string",
            moid: "string",
            objectType: "string",
            selector: "string",
        }],
        timestamp: "string",
        versionType: "string",
    }],
    waitForCompletion: false,
    workflows: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
});
type: intersight:OpenapiTaskGenerationRequest
properties:
    accountMoid: string
    additionalProperties: string
    ancestors:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    classId: string
    createTime: string
    domainGroupMoid: string
    endpointType: string
    failedTasks:
        - additionalProperties: string
          classId: string
          name: string
          objectType: string
          path: string
          reason: string
    headerParameters:
        - additionalProperties: string
          classId: string
          key: string
          objectType: string
          value: string
    isValidateRequest: false
    modTime: string
    moid: string
    nrSources:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    objectType: string
    openapiTaskGenerationRequestId: string
    organizations:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    owners:
        - string
    parents:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    permissionResources:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    protocol: string
    queryParameters:
        - additionalProperties: string
          classId: string
          key: string
          objectType: string
          value: string
    selectedApis:
        - additionalProperties: string
          apiPathObjectIdentifiers:
            - additionalProperties: string
              classId: string
              moid: string
              objectType: string
              selector: string
          classId: string
          description: string
          displayLabel: string
          method: string
          name: string
          objectType: string
          path: string
          validationError: string
          validationStatus: string
    sharedScope: string
    status: string
    tags:
        - additionalProperties: string
          key: string
          value: string
    taskPrefix: string
    taskTags:
        - additionalProperties: string
          classId: string
          key: string
          objectType: string
          value: string
    url: string
    versionContexts:
        - additionalProperties: string
          classId: string
          interestedMos:
            - additionalProperties: string
              classId: string
              moid: string
              objectType: string
              selector: string
          markedForDeletion: false
          nrVersion: string
          objectType: string
          refMos:
            - additionalProperties: string
              classId: string
              moid: string
              objectType: string
              selector: string
          timestamp: string
          versionType: string
    waitForCompletion: false
    workflows:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
OpenapiTaskGenerationRequest Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OpenapiTaskGenerationRequest resource accepts the following input properties:
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<OpenapiTask Generation Request Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- EndpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- FailedTasks List<OpenapiTask Generation Request Failed Task> 
- This complex property has following sub-properties:
- HeaderParameters List<OpenapiTask Generation Request Header Parameter> 
- This complex property has following sub-properties:
- IsValidate boolRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NrSources List<OpenapiTask Generation Request Nr Source> 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OpenapiTask stringGeneration Request Id 
- Organizations
List<OpenapiTask Generation Request Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<OpenapiTask Generation Request Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources List<OpenapiTask Generation Request Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- QueryParameters List<OpenapiTask Generation Request Query Parameter> 
- This complex property has following sub-properties:
- SelectedApis List<OpenapiTask Generation Request Selected Api> 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
List<OpenapiTask Generation Request Tag> 
- This complex property has following sub-properties:
- TaskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
List<OpenapiTask Generation Request Task Tag> 
- This complex property has following sub-properties:
- Url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- VersionContexts List<OpenapiTask Generation Request Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- WaitFor boolCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- Workflows
List<OpenapiTask Generation Request Workflow> 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]OpenapiTask Generation Request Ancestor Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- EndpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- FailedTasks []OpenapiTask Generation Request Failed Task Args 
- This complex property has following sub-properties:
- HeaderParameters []OpenapiTask Generation Request Header Parameter Args 
- This complex property has following sub-properties:
- IsValidate boolRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NrSources []OpenapiTask Generation Request Nr Source Args 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OpenapiTask stringGeneration Request Id 
- Organizations
[]OpenapiTask Generation Request Organization Args 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]OpenapiTask Generation Request Parent Args 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources []OpenapiTask Generation Request Permission Resource Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- QueryParameters []OpenapiTask Generation Request Query Parameter Args 
- This complex property has following sub-properties:
- SelectedApis []OpenapiTask Generation Request Selected Api Args 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
[]OpenapiTask Generation Request Tag Args 
- This complex property has following sub-properties:
- TaskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
[]OpenapiTask Generation Request Task Tag Args 
- This complex property has following sub-properties:
- Url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- VersionContexts []OpenapiTask Generation Request Version Context Args 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- WaitFor boolCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- Workflows
[]OpenapiTask Generation Request Workflow Args 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors
List<OpenapiTask Generation Request Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType String
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks List<OpenapiTask Generation Request Failed Task> 
- This complex property has following sub-properties:
- headerParameters List<OpenapiTask Generation Request Header Parameter> 
- This complex property has following sub-properties:
- isValidate BooleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- nrSources List<OpenapiTask Generation Request Nr Source> 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask StringGeneration Request Id 
- organizations
List<OpenapiTask Generation Request Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<OpenapiTask Generation Request Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<OpenapiTask Generation Request Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol String
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters List<OpenapiTask Generation Request Query Parameter> 
- This complex property has following sub-properties:
- selectedApis List<OpenapiTask Generation Request Selected Api> 
- This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
List<OpenapiTask Generation Request Tag> 
- This complex property has following sub-properties:
- taskPrefix String
- Optional string that can be prefixed to the name of created tasks.
- 
List<OpenapiTask Generation Request Task Tag> 
- This complex property has following sub-properties:
- url String
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts List<OpenapiTask Generation Request Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor BooleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
List<OpenapiTask Generation Request Workflow> 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid string
- (ReadOnly) The Account ID for this managed object.
- additionalProperties string
- ancestors
OpenapiTask Generation Request Ancestor[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime string
- (ReadOnly) The time when this managed object was created.
- domainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks OpenapiTask Generation Request Failed Task[] 
- This complex property has following sub-properties:
- headerParameters OpenapiTask Generation Request Header Parameter[] 
- This complex property has following sub-properties:
- isValidate booleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime string
- (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- nrSources OpenapiTask Generation Request Nr Source[] 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask stringGeneration Request Id 
- organizations
OpenapiTask Generation Request Organization[] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
OpenapiTask Generation Request Parent[] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources OpenapiTask Generation Request Permission Resource[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters OpenapiTask Generation Request Query Parameter[] 
- This complex property has following sub-properties:
- selectedApis OpenapiTask Generation Request Selected Api[] 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
OpenapiTask Generation Request Tag[] 
- This complex property has following sub-properties:
- taskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
OpenapiTask Generation Request Task Tag[] 
- This complex property has following sub-properties:
- url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts OpenapiTask Generation Request Version Context[] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor booleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
OpenapiTask Generation Request Workflow[] 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- account_moid str
- (ReadOnly) The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[OpenapiTask Generation Request Ancestor Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create_time str
- (ReadOnly) The time when this managed object was created.
- domain_group_ strmoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpoint_type str
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failed_tasks Sequence[OpenapiTask Generation Request Failed Task Args] 
- This complex property has following sub-properties:
- header_parameters Sequence[OpenapiTask Generation Request Header Parameter Args] 
- This complex property has following sub-properties:
- is_validate_ boolrequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- mod_time str
- (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- nr_sources Sequence[OpenapiTask Generation Request Nr Source Args] 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapi_task_ strgeneration_ request_ id 
- organizations
Sequence[OpenapiTask Generation Request Organization Args] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[OpenapiTask Generation Request Parent Args] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_resources Sequence[OpenapiTask Generation Request Permission Resource Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol str
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- query_parameters Sequence[OpenapiTask Generation Request Query Parameter Args] 
- This complex property has following sub-properties:
- selected_apis Sequence[OpenapiTask Generation Request Selected Api Args] 
- This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status str
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
Sequence[OpenapiTask Generation Request Tag Args] 
- This complex property has following sub-properties:
- task_prefix str
- Optional string that can be prefixed to the name of created tasks.
- 
Sequence[OpenapiTask Generation Request Task Tag Args] 
- This complex property has following sub-properties:
- url str
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- version_contexts Sequence[OpenapiTask Generation Request Version Context Args] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- wait_for_ boolcompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
Sequence[OpenapiTask Generation Request Workflow Args] 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType String
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks List<Property Map>
- This complex property has following sub-properties:
- headerParameters List<Property Map>
- This complex property has following sub-properties:
- isValidate BooleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- nrSources List<Property Map>
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask StringGeneration Request Id 
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol String
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters List<Property Map>
- This complex property has following sub-properties:
- selectedApis List<Property Map>
- This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- List<Property Map>
- This complex property has following sub-properties:
- taskPrefix String
- Optional string that can be prefixed to the name of created tasks.
- List<Property Map>
- This complex property has following sub-properties:
- url String
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts List<Property Map>
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor BooleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows List<Property Map>
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the OpenapiTaskGenerationRequest resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing OpenapiTaskGenerationRequest Resource
Get an existing OpenapiTaskGenerationRequest resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: OpenapiTaskGenerationRequestState, opts?: CustomResourceOptions): OpenapiTaskGenerationRequest@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        account_moid: Optional[str] = None,
        additional_properties: Optional[str] = None,
        ancestors: Optional[Sequence[OpenapiTaskGenerationRequestAncestorArgs]] = None,
        class_id: Optional[str] = None,
        create_time: Optional[str] = None,
        domain_group_moid: Optional[str] = None,
        endpoint_type: Optional[str] = None,
        failed_tasks: Optional[Sequence[OpenapiTaskGenerationRequestFailedTaskArgs]] = None,
        header_parameters: Optional[Sequence[OpenapiTaskGenerationRequestHeaderParameterArgs]] = None,
        is_validate_request: Optional[bool] = None,
        mod_time: Optional[str] = None,
        moid: Optional[str] = None,
        nr_sources: Optional[Sequence[OpenapiTaskGenerationRequestNrSourceArgs]] = None,
        object_type: Optional[str] = None,
        openapi_task_generation_request_id: Optional[str] = None,
        organizations: Optional[Sequence[OpenapiTaskGenerationRequestOrganizationArgs]] = None,
        owners: Optional[Sequence[str]] = None,
        parents: Optional[Sequence[OpenapiTaskGenerationRequestParentArgs]] = None,
        permission_resources: Optional[Sequence[OpenapiTaskGenerationRequestPermissionResourceArgs]] = None,
        protocol: Optional[str] = None,
        query_parameters: Optional[Sequence[OpenapiTaskGenerationRequestQueryParameterArgs]] = None,
        selected_apis: Optional[Sequence[OpenapiTaskGenerationRequestSelectedApiArgs]] = None,
        shared_scope: Optional[str] = None,
        status: Optional[str] = None,
        tags: Optional[Sequence[OpenapiTaskGenerationRequestTagArgs]] = None,
        task_prefix: Optional[str] = None,
        task_tags: Optional[Sequence[OpenapiTaskGenerationRequestTaskTagArgs]] = None,
        url: Optional[str] = None,
        version_contexts: Optional[Sequence[OpenapiTaskGenerationRequestVersionContextArgs]] = None,
        wait_for_completion: Optional[bool] = None,
        workflows: Optional[Sequence[OpenapiTaskGenerationRequestWorkflowArgs]] = None) -> OpenapiTaskGenerationRequestfunc GetOpenapiTaskGenerationRequest(ctx *Context, name string, id IDInput, state *OpenapiTaskGenerationRequestState, opts ...ResourceOption) (*OpenapiTaskGenerationRequest, error)public static OpenapiTaskGenerationRequest Get(string name, Input<string> id, OpenapiTaskGenerationRequestState? state, CustomResourceOptions? opts = null)public static OpenapiTaskGenerationRequest get(String name, Output<String> id, OpenapiTaskGenerationRequestState state, CustomResourceOptions options)resources:  _:    type: intersight:OpenapiTaskGenerationRequest    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<OpenapiTask Generation Request Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- EndpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- FailedTasks List<OpenapiTask Generation Request Failed Task> 
- This complex property has following sub-properties:
- HeaderParameters List<OpenapiTask Generation Request Header Parameter> 
- This complex property has following sub-properties:
- IsValidate boolRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NrSources List<OpenapiTask Generation Request Nr Source> 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OpenapiTask stringGeneration Request Id 
- Organizations
List<OpenapiTask Generation Request Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<OpenapiTask Generation Request Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources List<OpenapiTask Generation Request Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- QueryParameters List<OpenapiTask Generation Request Query Parameter> 
- This complex property has following sub-properties:
- SelectedApis List<OpenapiTask Generation Request Selected Api> 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
List<OpenapiTask Generation Request Tag> 
- This complex property has following sub-properties:
- TaskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
List<OpenapiTask Generation Request Task Tag> 
- This complex property has following sub-properties:
- Url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- VersionContexts List<OpenapiTask Generation Request Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- WaitFor boolCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- Workflows
List<OpenapiTask Generation Request Workflow> 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]OpenapiTask Generation Request Ancestor Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- EndpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- FailedTasks []OpenapiTask Generation Request Failed Task Args 
- This complex property has following sub-properties:
- HeaderParameters []OpenapiTask Generation Request Header Parameter Args 
- This complex property has following sub-properties:
- IsValidate boolRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NrSources []OpenapiTask Generation Request Nr Source Args 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OpenapiTask stringGeneration Request Id 
- Organizations
[]OpenapiTask Generation Request Organization Args 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]OpenapiTask Generation Request Parent Args 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources []OpenapiTask Generation Request Permission Resource Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- QueryParameters []OpenapiTask Generation Request Query Parameter Args 
- This complex property has following sub-properties:
- SelectedApis []OpenapiTask Generation Request Selected Api Args 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
[]OpenapiTask Generation Request Tag Args 
- This complex property has following sub-properties:
- TaskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
[]OpenapiTask Generation Request Task Tag Args 
- This complex property has following sub-properties:
- Url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- VersionContexts []OpenapiTask Generation Request Version Context Args 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- WaitFor boolCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- Workflows
[]OpenapiTask Generation Request Workflow Args 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors
List<OpenapiTask Generation Request Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType String
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks List<OpenapiTask Generation Request Failed Task> 
- This complex property has following sub-properties:
- headerParameters List<OpenapiTask Generation Request Header Parameter> 
- This complex property has following sub-properties:
- isValidate BooleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- nrSources List<OpenapiTask Generation Request Nr Source> 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask StringGeneration Request Id 
- organizations
List<OpenapiTask Generation Request Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<OpenapiTask Generation Request Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<OpenapiTask Generation Request Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol String
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters List<OpenapiTask Generation Request Query Parameter> 
- This complex property has following sub-properties:
- selectedApis List<OpenapiTask Generation Request Selected Api> 
- This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
List<OpenapiTask Generation Request Tag> 
- This complex property has following sub-properties:
- taskPrefix String
- Optional string that can be prefixed to the name of created tasks.
- 
List<OpenapiTask Generation Request Task Tag> 
- This complex property has following sub-properties:
- url String
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts List<OpenapiTask Generation Request Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor BooleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
List<OpenapiTask Generation Request Workflow> 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid string
- (ReadOnly) The Account ID for this managed object.
- additionalProperties string
- ancestors
OpenapiTask Generation Request Ancestor[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime string
- (ReadOnly) The time when this managed object was created.
- domainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType string
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks OpenapiTask Generation Request Failed Task[] 
- This complex property has following sub-properties:
- headerParameters OpenapiTask Generation Request Header Parameter[] 
- This complex property has following sub-properties:
- isValidate booleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime string
- (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- nrSources OpenapiTask Generation Request Nr Source[] 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask stringGeneration Request Id 
- organizations
OpenapiTask Generation Request Organization[] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
OpenapiTask Generation Request Parent[] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources OpenapiTask Generation Request Permission Resource[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol string
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters OpenapiTask Generation Request Query Parameter[] 
- This complex property has following sub-properties:
- selectedApis OpenapiTask Generation Request Selected Api[] 
- This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status string
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
OpenapiTask Generation Request Tag[] 
- This complex property has following sub-properties:
- taskPrefix string
- Optional string that can be prefixed to the name of created tasks.
- 
OpenapiTask Generation Request Task Tag[] 
- This complex property has following sub-properties:
- url string
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts OpenapiTask Generation Request Version Context[] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor booleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
OpenapiTask Generation Request Workflow[] 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- account_moid str
- (ReadOnly) The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[OpenapiTask Generation Request Ancestor Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create_time str
- (ReadOnly) The time when this managed object was created.
- domain_group_ strmoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpoint_type str
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failed_tasks Sequence[OpenapiTask Generation Request Failed Task Args] 
- This complex property has following sub-properties:
- header_parameters Sequence[OpenapiTask Generation Request Header Parameter Args] 
- This complex property has following sub-properties:
- is_validate_ boolrequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- mod_time str
- (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- nr_sources Sequence[OpenapiTask Generation Request Nr Source Args] 
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapi_task_ strgeneration_ request_ id 
- organizations
Sequence[OpenapiTask Generation Request Organization Args] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[OpenapiTask Generation Request Parent Args] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_resources Sequence[OpenapiTask Generation Request Permission Resource Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol str
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- query_parameters Sequence[OpenapiTask Generation Request Query Parameter Args] 
- This complex property has following sub-properties:
- selected_apis Sequence[OpenapiTask Generation Request Selected Api Args] 
- This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status str
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- 
Sequence[OpenapiTask Generation Request Tag Args] 
- This complex property has following sub-properties:
- task_prefix str
- Optional string that can be prefixed to the name of created tasks.
- 
Sequence[OpenapiTask Generation Request Task Tag Args] 
- This complex property has following sub-properties:
- url str
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- version_contexts Sequence[OpenapiTask Generation Request Version Context Args] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- wait_for_ boolcompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows
Sequence[OpenapiTask Generation Request Workflow Args] 
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- endpointType String
- Indicates if target endpoint is external or internal. An endpoint is internal if the target is an Intersight resource. For instance, configuring an intersight object using a Task.* External- Denotes that the target endpoint is an external API endpoint.*Internal- Denotes that the target endpoint is a Intersight API endpoint.
- failedTasks List<Property Map>
- This complex property has following sub-properties:
- headerParameters List<Property Map>
- This complex property has following sub-properties:
- isValidate BooleanRequest 
- When this value is set to true, the task name validations happen and provides the task validation status against each of the selected API on the property selectedApis When this value is set to false, an internal workflow to generate the tasks is submitted, conflicting task names are created with an incremented version.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- nrSources List<Property Map>
- A reference to a openapiProcessFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- openapiTask StringGeneration Request Id 
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- protocol String
- Specifies the REST API protocol being used, which can be one of HTTP or HTTPS.* HTTPS- Denotes that the API call uses the HTTPS protocol type*HTTP- Denotes that the API call uses the HTTP protocol type
- queryParameters List<Property Map>
- This complex property has following sub-properties:
- selectedApis List<Property Map>
- This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- (ReadOnly) Depicts the status of the task creation request.* none- Indicates the default status.*InProgress- Request has been picked up for generating tasks from the OpenAPI Specification file.*Completed- All the tasks from the request have been created.*Failed- There were failures in generating one or more tasks in the request.
- List<Property Map>
- This complex property has following sub-properties:
- taskPrefix String
- Optional string that can be prefixed to the name of created tasks.
- List<Property Map>
- This complex property has following sub-properties:
- url String
- Specifies the URL of the endpoint that the created task communicates with. It is defaulted to intersight.com for internal endpoints.
- versionContexts List<Property Map>
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- waitFor BooleanCompletion 
- This model object can trigger workflows. Use this option to wait for all running workflows to reach a complete state.
- workflows List<Property Map>
- (ReadOnly) A reference to a workflowWorkflowInfo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
Supporting Types
OpenapiTaskGenerationRequestAncestor, OpenapiTaskGenerationRequestAncestorArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestFailedTask, OpenapiTaskGenerationRequestFailedTaskArgs            
- AdditionalProperties string
- ClassId string
- Name string
- Name of the task.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Path string
- REST API path of the task.
- Reason string
- Indicates the reason for task creation failure.
- AdditionalProperties string
- ClassId string
- Name string
- Name of the task.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Path string
- REST API path of the task.
- Reason string
- Indicates the reason for task creation failure.
- additionalProperties String
- classId String
- name String
- Name of the task.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path String
- REST API path of the task.
- reason String
- Indicates the reason for task creation failure.
- additionalProperties string
- classId string
- name string
- Name of the task.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path string
- REST API path of the task.
- reason string
- Indicates the reason for task creation failure.
- additional_properties str
- class_id str
- name str
- Name of the task.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path str
- REST API path of the task.
- reason str
- Indicates the reason for task creation failure.
- additionalProperties String
- classId String
- name String
- Name of the task.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path String
- REST API path of the task.
- reason String
- Indicates the reason for task creation failure.
OpenapiTaskGenerationRequestHeaderParameter, OpenapiTaskGenerationRequestHeaderParameterArgs            
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
- additionalProperties string
- classId string
- key string
- Name of the key variable.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value string
- Value of the key variable.
- additional_properties str
- class_id str
- key str
- Name of the key variable.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value str
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
OpenapiTaskGenerationRequestNrSource, OpenapiTaskGenerationRequestNrSourceArgs            
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestOrganization, OpenapiTaskGenerationRequestOrganizationArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestParent, OpenapiTaskGenerationRequestParentArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestPermissionResource, OpenapiTaskGenerationRequestPermissionResourceArgs            
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestQueryParameter, OpenapiTaskGenerationRequestQueryParameterArgs            
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
- additionalProperties string
- classId string
- key string
- Name of the key variable.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value string
- Value of the key variable.
- additional_properties str
- class_id str
- key str
- Name of the key variable.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value str
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
OpenapiTaskGenerationRequestSelectedApi, OpenapiTaskGenerationRequestSelectedApiArgs            
- AdditionalProperties string
- ApiPath List<OpenapiObject Identifiers Task Generation Request Selected Api Api Path Object Identifier> 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- ClassId string
- Description string
- A detailed description of the API.
- DisplayLabel string
- Display name of the selected API endpoint.
- Method string
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- Name string
- Name of the selected API endpoint.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Path string
- API Path of the selected API endpoint.
- ValidationError string
- (ReadOnly) Validation error messages will be captured by this property.
- ValidationStatus string
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
- AdditionalProperties string
- ApiPath []OpenapiObject Identifiers Task Generation Request Selected Api Api Path Object Identifier 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- ClassId string
- Description string
- A detailed description of the API.
- DisplayLabel string
- Display name of the selected API endpoint.
- Method string
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- Name string
- Name of the selected API endpoint.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Path string
- API Path of the selected API endpoint.
- ValidationError string
- (ReadOnly) Validation error messages will be captured by this property.
- ValidationStatus string
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
- additionalProperties String
- apiPath List<OpenapiObject Identifiers Task Generation Request Selected Api Api Path Object Identifier> 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- classId String
- description String
- A detailed description of the API.
- displayLabel String
- Display name of the selected API endpoint.
- method String
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- name String
- Name of the selected API endpoint.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path String
- API Path of the selected API endpoint.
- validationError String
- (ReadOnly) Validation error messages will be captured by this property.
- validationStatus String
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
- additionalProperties string
- apiPath OpenapiObject Identifiers Task Generation Request Selected Api Api Path Object Identifier[] 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- classId string
- description string
- A detailed description of the API.
- displayLabel string
- Display name of the selected API endpoint.
- method string
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- name string
- Name of the selected API endpoint.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path string
- API Path of the selected API endpoint.
- validationError string
- (ReadOnly) Validation error messages will be captured by this property.
- validationStatus string
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
- additional_properties str
- api_path_ Sequence[Openapiobject_ identifiers Task Generation Request Selected Api Api Path Object Identifier] 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- class_id str
- description str
- A detailed description of the API.
- display_label str
- Display name of the selected API endpoint.
- method str
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- name str
- Name of the selected API endpoint.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path str
- API Path of the selected API endpoint.
- validation_error str
- (ReadOnly) Validation error messages will be captured by this property.
- validation_status str
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
- additionalProperties String
- apiPath List<Property Map>Object Identifiers 
- Unique identifier for the ApiMethod object that holds more information about this API. This complex property has following sub-properties:
- classId String
- description String
- A detailed description of the API.
- displayLabel String
- Display name of the selected API endpoint.
- method String
- Method Type of the selected API.* GET- Method type which indicates it is a GET API call.*POST- Method type which indicates it is a POST API call.*PUT- Method type which indicates it is a PUT API call.*PATCH- Method type which indicates it is a PATCH API call.*DELETE- Method type which indicates it is a DELETE API call.
- name String
- Name of the selected API endpoint.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- path String
- API Path of the selected API endpoint.
- validationError String
- (ReadOnly) Validation error messages will be captured by this property.
- validationStatus String
- (ReadOnly) Validation Status of selected API that indicates if the API validation passed or failed.* none- Indicates the default status.*Success- Denotes that the validation is successful.*Failed- Denotes that the validation failed. Validation could fail if information present in the OpenAPI specification is incomplete or missing.
OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifier, OpenapiTaskGenerationRequestSelectedApiApiPathObjectIdentifierArgs                    
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestTag, OpenapiTaskGenerationRequestTagArgs          
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additionalProperties string
- key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_properties str
- key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
OpenapiTaskGenerationRequestTaskTag, OpenapiTaskGenerationRequestTaskTagArgs            
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- AdditionalProperties string
- ClassId string
- Key string
- Name of the key variable.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Value string
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
- additionalProperties string
- classId string
- key string
- Name of the key variable.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value string
- Value of the key variable.
- additional_properties str
- class_id str
- key str
- Name of the key variable.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value str
- Value of the key variable.
- additionalProperties String
- classId String
- key String
- Name of the key variable.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- value String
- Value of the key variable.
OpenapiTaskGenerationRequestVersionContext, OpenapiTaskGenerationRequestVersionContextArgs            
- AdditionalProperties string
- ClassId string
- InterestedMos List<OpenapiTask Generation Request Version Context Interested Mo> 
- This complex property has following sub-properties:
- MarkedFor boolDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RefMos List<OpenapiTask Generation Request Version Context Ref Mo> 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- VersionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- AdditionalProperties string
- ClassId string
- InterestedMos []OpenapiTask Generation Request Version Context Interested Mo 
- This complex property has following sub-properties:
- MarkedFor boolDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RefMos []OpenapiTask Generation Request Version Context Ref Mo 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- VersionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties String
- classId String
- interestedMos List<OpenapiTask Generation Request Version Context Interested Mo> 
- This complex property has following sub-properties:
- markedFor BooleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos List<OpenapiTask Generation Request Version Context Ref Mo> 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- versionType String
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties string
- classId string
- interestedMos OpenapiTask Generation Request Version Context Interested Mo[] 
- This complex property has following sub-properties:
- markedFor booleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos OpenapiTask Generation Request Version Context Ref Mo[] 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- versionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additional_properties str
- class_id str
- interested_mos Sequence[OpenapiTask Generation Request Version Context Interested Mo] 
- This complex property has following sub-properties:
- marked_for_ booldeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_version str
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref_mos Sequence[OpenapiTask Generation Request Version Context Ref Mo] 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp str
- (ReadOnly) The time this versioned Managed Object was created.
- version_type str
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- This complex property has following sub-properties:
- markedFor BooleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos List<Property Map>
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- versionType String
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
OpenapiTaskGenerationRequestVersionContextInterestedMo, OpenapiTaskGenerationRequestVersionContextInterestedMoArgs                
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestVersionContextRefMo, OpenapiTaskGenerationRequestVersionContextRefMoArgs                
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OpenapiTaskGenerationRequestWorkflow, OpenapiTaskGenerationRequestWorkflowArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
Import
intersight_openapi_task_generation_request can be imported using the Moid of the object, e.g.
$ pulumi import intersight:index/openapiTaskGenerationRequest:OpenapiTaskGenerationRequest example 1234567890987654321abcde
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the intersightTerraform Provider.