toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'arn': ?arn,
    'associationId': ?associationId,
    'connectionArn': ?connectionArn,
    'kmsKeyDetails': ?pulumi.Input.mapOptionalInputValue<RepositoryAssociationKmsKeyDetails, Map<String, dynamic>>(kmsKeyDetails, (value) => value.toMap()),
    'name': ?name,
    'owner': ?owner,
    'providerType': ?providerType,
    'region': ?region,
    'repository': ?pulumi.Input.mapOptionalInputValue<RepositoryAssociationRepository, Map<String, dynamic>>(repository, (value) => value.toMap()),
    's3RepositoryDetails': ?pulumi.Input.mapOptionalInputValue<List<RepositoryAssociationS3RepositoryDetail>, List<Map<String, dynamic>>>(s3RepositoryDetails, (value) => pulumi.Input.encodeList<RepositoryAssociationS3RepositoryDetail, Map<String, dynamic>>(value, (value) => value.toMap())),
    'state': ?state,
    'stateReason': ?stateReason,
    'tags': ?tags,
    'tagsAll': ?tagsAll,
  };
}